解题思路:先接受,后用冒泡排序,直接输出前三个。
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int a[100],n,i=0,j,p;
scanf("%d",&n);
while(i<n)
{
scanf("%d",&a[i]);
i++;
}
for(i=0;i<n-1;i++)
{
for(j=0;j<n-i-1;j++)
{
if(a[j]>a[j+1])
{
p=a[j];
a[j]=a[j+1];
a[j+1]=p;
}
}
}
printf("%d %d %d\n",a[0],a[1],a[2]);
return 0;
}
0.0分
0 人评分
1157题解浏览:716 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:690 |
简单的a+b (C语言代码)浏览:531 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:470 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:643 |
众数问题 (C语言代码)浏览:674 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:817 |
孤独的骑士 (C语言代码)浏览:1370 |
母牛的故事 (java语言代码)浏览:880 |