# include<stdio.h> int main() { int i,a[10],min,j,temp; for(i=0; i<10; i++) //数据导入数组 scanf("%d",&a[i]); for(i=0; i<10; i++) { //设数组第一个数为最小 min=i; for(j=i+1; j<10; j++) { //每次循环得到最小数并与第一个数交换 //第二次循环次数减去已经得到的最小数次数,即每次循环次数减1 if(a[min]>a[j]) { min=j; } } temp=a[min]; a[min]=a[i]; a[i]=temp; } for(i=0; i<10; i++) printf("%d ",a[i]); return 0; }
0.0分
10 人评分
C语言考试练习题_保留字母 (C语言代码)浏览:686 |
C语言训练-阶乘和数* (C语言代码)浏览:994 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:683 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:525 |
校门外的树 (C语言代码)浏览:957 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:607 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:862 |
母牛的故事 (C语言代码)浏览:1428 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:556 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:506 |