解题思路:用冒泡排序解决
冒泡排序解决
参考代码:
#include<stdio.h>
int main()
{
int a[3];
int temp;
int i,j;
for(i=0;i<3;i++)
{
scanf("%d",&a[i]);//输入元素
}
for(i=0;i<3-1;i++)
{
for(j=0;j<3-i-1;j++)
{
if(a[j] > a[j+1])//如果a[j]大于a[j+1],就交换a[j]和a[j+1]的位置
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(i=0;i<3;i++)
{
printf("%d ",a[i]);
}
return 0;
}
0.0分
0 人评分
1065浏览:815 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:640 |
C语言训练-求PI* (C语言代码)(正确结果竟然是谜一样的3.141591)浏览:1301 |
程序员的表白 (C语言代码)浏览:1320 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:520 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:549 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:1423 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:455 |
小O的数字 (C语言代码)浏览:1410 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:521 |