解题思路:多组测试嘛,用EOF就行了。但要注意,多组测试与多组输入是不同的。
注意事项:不知道怎么了,我在dev c++用EOF提示错误,但是提交正确。有知道原因的道友可以告知一下。
参考代码:#include<stdio.h>
int main()
{
int a[110];
int i,n,j,t;
while(scanf("%d",&n)!=EOF)
{
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n-1;i++)
{
for(j=0;j<n-1-i;j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(i=0;i<n;i++)
printf("%d ",a[i]);
printf("\n");
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:516 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1053 |
简单的a+b (C语言代码)浏览:726 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:512 |
求圆的面积 (C语言代码)浏览:1271 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:703 |
WU-图形输出 (C++代码)浏览:802 |
WU-格式化数据输出 (C语言代码)浏览:1755 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:690 |