int i, j, temp; // 输入10个数 printf("\nEnter %d numbers:\n", n); for (i = 0; i < n; i++) { scanf("%d", &arr[i]); } // 对10个数进行从小到大排序 for (i = 0; i < n - 1; i++) { for (j = i + 1; j < n; j++) { if (arr[i] > arr[j]) { /...
正文 1 代码如图所示:#include<stdio.h>int main(){int i,j,a[10],t;printf("请输入十个数:");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){for (j = i + 1; j < 10;j++) //循环if (a[i] < a[j]){t = a[i];a[i] = a[j];...
x[j]=x[j+1]; x[j+1]=temp; } } } for(i=0;i<10;i++) { printf("%d\n",x[i]); } } /*备注:此函数为任意输入十个数进行排序,小到大*/©2022 Baidu |由 百度智能云 提供计算服务 | 使用百度前必读 | 文库协议 | 网站地图 | 百度营销...
C语言十个数排序代码 #include<stdio.h> #include<stdlib.h> voidmain() { inti,j,d,t,f=0; floata[10]; for(;;) { printf("1键输入\n"); printf("2重输入\n"); printf("3进行排序\n"); printf("4键退出\n"); scanf("%d",&d); if(d==1) { printf("键输入十个数据\n"); for...
然后用scanf接受数组,用户输入10个数以后,会将数存在数组array中,然后调用上面处理排序的函数,函数的输入就是刚才输入的数,最后在把排序的结果输出即可:4、最后编译运行,输入10个数,最后控制台输出了排序的结果,证明程序的逻辑是没有问题的。以上就是C语言输入10个数排序的演示:
int a[12];int i,j,t;printf("请输入10个数:\n");for(i=0;i<10;i++)scanf("%d",&a[i...
【C语言】一堆数组中存放了10个小于100的整数,请编程对所有数据按照从小到大的顺序进行排序,若个位数相等,则按照十位从小到大的顺序排序,输出排序后的结果 分析:取余,判断个位是否相等,利用冒泡法排序 #include <stdio.h> int main() { int a[10] = { 11,22,33,44,15,20,17,30,10,23 };/*数组*...
用选择排序法编写c语言,实现从键盘上输入10个数,按从大到小的顺序排序输出。代码如下:include<stdio.h> int main(){ int i,j,a[10],t;printf("输入数");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){ for (j = i + 1; j < 10;j...
printf("Enter %d number:",N);for(i=0;i<10;i++) scanf("%d",&a[i]);//输入十个数for(i=0;i<10;i++) {for(j=9;j>i;j--){if(a[j]<a[j-1]) swap(&a[j],&a[j-1]);//调用函数}}for(i=0;i<10;i++) printf("%d",a[i]);return0; ...