解题思路;大循环是从a[0]到a[9],然后与后面的数相比较,每次比较将最大值放在前面
注意事项:
参考代码:
int a[10];
int i,j;
int max=a[0];
for(i=0;i<10;i++)
{
scanf("%d ",&a[i]); //给a[10]数组输入数(记得网站数据之间有空格)
}
for(i=0;i<9;i++)
{
for(j=i;j<10;j++)
{
if(a[i]>=a[j])
{
max=a[i];
a[i]=a[j];
a[j]=max; //循环把最大数放在前面
}
}
}
for(i=0;i<10;i++)
{
printf("%d\n",a[i]);
}
0.0分
0 人评分
大神老白 (C语言代码)浏览:715 |
震宇大神的杀毒软件 (C语言代码)浏览:1241 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1049 |
C语言训练-自由落体问题 (C语言代码)浏览:1738 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:904 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:456 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1195 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:469 |
Cylinder (C语言描述,蓝桥杯)浏览:1247 |
蚂蚁感冒 (C语言代码)浏览:1333 |