注意:此页面搜索的是所有试题
题目内容
(安阳师范学院-计算机基础与程序设计)
下面程序的功能是使用冒泡法对输入的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++ )
if( ⑤ )
{ x=a[j];
⑥ ;
a[j+1]=x;
}
printf("The sorted 10 numbers;\n");
for(i=0; ⑦ ;i++ )
{ if( ⑧ )
printf("\n");
printf("%f\t",a[i]);
}
printf("\n");
}
#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++ )
if( ⑤ )
{ x=a[j];
⑥ ;
a[j+1]=x;
}
printf("The sorted 10 numbers;\n");
for(i=0; ⑦ ;i++ )
{ if( ⑧ )
printf("\n");
printf("%f\t",a[i]);
}
printf("\n");
}
参考答案