int a[10],* p ,i,j; printf("请输入10个整数,以空格连接:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); printf("10个数从大到小排列为:\n"); printf("\n"); p=a; for(i=0;i<10;i++) for(j=i;j<9;j++) if(a[i] swap(p+i,p+j+1); for(i=0;i<10;i++) pri...
printf(“Input 10 numbers:\n"); for(j=0;j<10;i++) scanf(“%d”,&a[j]); printf(“\n”); for(i=1;i〈10;i++) for(j=0;j〈10—I;j++) if(a[j]〈a[j+1]) { temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } Printf(“The sorted numbers is:\n”); for(j=0;j〈...
解析:冒泡法的思想是:通过对相邻两个数a[j]和a[j+1]之间的比较和交换使数值较大的数逐渐从顶部移向底部。10个数共比较9轮,第1轮将最大数移到最下方,第2轮将次大数移到倒数第2位,依此类推将10个数从小到大进行排序。 #include”stdio.h” void main( )...
用“冒泡法”对10个数从小到大顺序进行排序 Private Sub Command1_Click() Dim a(10) As Integer For i = 1 To 10 a(i) = InputBox("请输入第" & Str(i) & "个数") Print Tab(5 * i); a(i); Next i Print For i = 10 To 2 Step -1 For j = 1 To...
用“冒泡法”对输入的10个字符排序后按从小到大的次序输 出。#define N10char str[N];main(){int i,flag;for(i=0;i
] 下面程序的功能是使用冒泡法对输入的10个浮点数从小到大进行排序。排好序的10个数分两行输出。程序如下: #include main() { ①; int i,j; printf("Input 10 numbers please\n"); for(i=0; ②;i++ ) scanf("%f", &a[i]); printf("\n"); for(i=2; ③;i++ ) for(j=0; ④;j++ ...
用冒泡法对10个数从大到小排序如下:def bubble_sort(nums):for i in range(len(nums)):for j in range(len(nums)-1):if nums[j]<nums[j+1]:nums[j],nums[j+1]=nums[j+1],nums[j]return numsnums=[34,2,10,-9,89,76,17,-23,55,48]#可以替换为任何10个数的列sorted_nums...
【简答题】编写程序,从键盘输入10个整数,利用 冒泡法 对其进行排序(从大到小)并输出结果 相关知识点: 试题来源: 解析 #include #define N 10 void main() { int a[N],i,j,t; printf("input %d numbers: ",N); for (i=0;i反馈 收藏
下面的程序是使用冒泡法对输入的10个浮点数从小到大进行排序。 # include main( ) { float a[ 10 ],x; int i,j; printf(“input 10 numbers please\n”); for( i=0; ; i++) scanf(“%f”,&a[i]); printf(“\n”); for( i=1; ; i++)...
int i,k,temp,n=10; int a[10]; for(i=0;i 分析总结。 输入10个整数用冒泡法对这10个整数进行从大到小排序结果一 题目 输入10个整数,用冒泡法对这10个整数进行从大到小排序 答案 #includemain(){int i,k,temp,n=10;int a[10];for(i=0;i相关推荐 1输入10个整数,用冒泡法对这10个整数进行从...