十个数从小到大排序 c语言排序
1,for(i=0;i<10;i++)//这一句貌似没有用? 他有什么作用呢?这句话意思就是 循环10次,让你任意输入10个整数,做下面的排序用2,printf("这10个数的由小到大的顺序是%d\t",a[i]);//为什么会出现10个这样的“这10个数的由小到大的顺 这10个数的出现就上边第一条说的, 是你自己输入的10个数3,上边 a[i]>a[i+1] 表示,如果前边的数比后边的大,就交换下顺序,这样就由小到大排序了
C语言~十个数字从小到大怎么排列~从大到小呢~//要求任意输入10个数,然后按从小到大顺序输出#include <stdio.h> int main() { int a[10]; int i,j; int temp; printf("请输入10个整数:"); for(i=0;i<10;i++) { scanf("%d",.
c语言10个数小到大插入法排序不用#include "conio.h",就用#include
用C语言输入10个数,从小到大排列main() { int a[11]; int i,j,t; printf("input 10 numbers :\n"); for(i=1;ia[i+1]) {t=a[i];a[i]=a[i+1];a[i+1]=t;} printf("the sorted numbers :\n"); for(i=1;i
c语言用选择法对10个数从小到大排序你的即是冒泡法和选择法,却两者都不是.冒泡是十个数字中从第一个开始,1和2比,2和3比,3和4比,4和5比依次这样,把两者最小的换到前面去,只要两者之间有比.
从键盘上输入10个数,按从小到大的进行排列输出编程代码: #include <stdio.h> void main() { int i,j,t,a[10]; for(i=0;i<10;i++) { printf("请输入第%d个数:\n",i+1); scanf("%d",&a[i]); } for(i=0;i<9;i++) { for(j=i+1;j<10;j++) { if(a[j]<a[i]) { t=a[j]; a[j]=a[i]; a[i]=t; } } } printf("从小到大输出的结果是:\n"); for(i=0;i<10;i++) printf("%5d",a[i]); printf("\n"); } 图:
输入10个数 按从小到大排序 从小到大输出 c语言 用指针#include <stdio.h> void sort(int* a, int n) { int t; for (int i = 0; i < n; i++) { for (int j = i+1; . void input(int* a,int n) { for (int i = 0; i < n; i++) scanf("%d",(a+i)); } int main() { int a[10].
C语 从键盘输入10个数,要求按从小到大排列出来#include "stdio.h" //冒泡法 由小到大排序 main() { int i,j,a[10],temp; for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); for(j=0;j<9;j++) for(i=0;i<9-j;i++) if(a[i]>a[i+1]) { temp=a[i]; a[i]=a[i+1]; a[i+1]=temp; } for(i=0;i<10;i++) printf("%d ",a[i]); printf("\n"); }
急求!:输入10个整数,将它们从小到大排序后输出,并输出每个整数输入.#include"stdio.h" void main() { int a[10],b[10],c[10],i,j,temp; for(i=0;i<10;i++) { scanf("%d",&a[i]); b[i] = a[i]; } for(i=0;i<10;i++) { for(j=0;j<10-i-1;j++) { if(a[j]>a[j+1]) { temp = a.
任意输入十个数,按从小到大的顺序排列这十个数并输出你是用什么程序做啊,我这里用C程序做的这个编程.注意的是我这里输入的是十个. /*输入10个数*/ } printf("\n"); printf("The inal numbers:\ n"); for (i =1;i for (j=i+1;.