kbys.net
当前位置:首页 >> C语言编程:对10个数冒泡排序(升序). >>

C语言编程:对10个数冒泡排序(升序).

用函数调用的方法编程:从键盘输入10个数,用冒泡法对10个数按由小到大顺序排序,并输出。/***...

#include int main(){ int a[10];//用来存数据 int i,j,temp; for(i = 0; i < 10; i ++)//输入10个数。 scanf("%d",&a[i]); for (j = 0; j < 9; j++)//标准冒泡法排序 for (i = 0; i < 9- j; i++) { if(a[i] > a[i + 1]) { temp = a[i]; a[i] = ...

1 输入; 2 排序; 3 输出。 参考代码如下: #include int main(){ int a[10];//用来存数据 int i,j,temp; for(i = 0; i < 10; i ++)//输入10个数。 scanf("%d",&a[i]); for (j = 0; j < 9; j++)//标准冒泡法排序 for (i = 0; i < 9- j; i++) { ...

#include int main(){ int a[10]={1,2,3,4,5,6,7,8,9,10}; int i,j,t; for(i=1;i

#include "stdio.h" void main() { int a[10]; printf("Input 10 numbers!"); printf("\n"); for(int i=0; i0; i--) { for(int j=0; j a[j+1]) { int temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } for(i=0; i

#include void sort(int a[],int n) { int i; int j; for(i=1;i

#include int main(){ int a[10] = {0}; int i, j; for(i = 0;i < 10;i++) scanf("%d", &a[i]); for(i = 0;i < 10;i++) for(j = i+1;j a[j]) { int tmp = a[i]; a[i] = a[j]; a[j] = tmp; } printf("排序之后为:\n"); for(i = 0;i < 10;i++) pr...

#include "stdio.h" void main() { int a[10]; printf("Input 10 numbers!"); printf("\n"); //数组放入10个数 for(int i=0; i0; i--)//冒泡算法排序 { for(int j=0; j a[j+1]) { int temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } //把结...

网站首页 | 网站地图
All rights reserved Powered by www.kbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com