HDOJ 2016 ( 数据的交换输出 )

简介:
Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta
复制代码
 1 #include <stdio.h>
 2 int main()
 3 {
 4     int n,seq[101],min,i,idx;
 5     while (scanf("%d",&n),n)
 6     {
 7         min=0x3f3f3f3f;
 8         for(i=0;i<n;i++)    
 9         {
10             scanf("%d",&seq[i]);
11             if(seq[i]<min)
12             {
13                 min=seq[i];
14                 idx=i;
15             }
16         }
17         seq[idx]=seq[0];
18         printf("%d",min);
19         for(i=1;i<n;i++)    printf(" %d",seq[i]);
20         printf("\n");
21     }
22     return 0;
23 }
复制代码

 


本文转自ZH奶酪博客园博客,原文链接:http://www.cnblogs.com/CheeseZH/archive/2012/05/26/2518972.html,如需转载请自行联系原作者

相关文章
|
6月前
|
程序员 编译器 C语言
用printf函数输出数据
用printf函数输出数据
41 2
|
6月前
|
C语言
使用printf函数输出数据
在C语言中,printf函数是一个常用的标准库函数,用于在控制台输出格式化的字符串和数据。它允许我们按照指定的格式输出各种类型的数据,包括整数、浮点数、字符和字符串等。
70 0
每日一题---24. 两两交换链表中的节点[力扣][Go]
每日一题---24. 两两交换链表中的节点[力扣][Go]
每日一题---24. 两两交换链表中的节点[力扣][Go]
【C两数交换】实现ab交换居然有三种方法?
【C两数交换】实现ab交换居然有三种方法?
152 0
【C两数交换】实现ab交换居然有三种方法?
LeetCode contest 187 1437. 是否所有 1 都至少相隔 k 个元素 Check If All 1's Are at Least Length K Places Away
LeetCode contest 187 1437. 是否所有 1 都至少相隔 k 个元素 Check If All 1's Are at Least Length K Places Away
HDOJ 2016 数据的交换输出
HDOJ 2016 数据的交换输出
112 0
HDOJ/HDU 2562 奇偶位互换(交换位置~)
HDOJ/HDU 2562 奇偶位互换(交换位置~)
127 0
HDOJ 1266 Reverse Number(数字反向输出题)
HDOJ 1266 Reverse Number(数字反向输出题)
112 0
[解题报告]【第03题】给定 a 和 b ,交换它们的值并输出 | 四种解法
[解题报告]【第03题】给定 a 和 b ,交换它们的值并输出 | 四种解法