河南成教 / 计算机基础与程序设计
22[分析题]
下面程序的功能是使用冒泡法对输入的10个浮点数从小到大进行排序。排好序的10个数分两行输出。程序如下:
#include
main()
{ ① ;
int i,j;
printf("Input 10 numbers please
");
for(i=0; ② ;i )
scanf("%f", &a[i]);
printf("
");
for(i=2; ③ ;i )
for(j=0; ④ ;j )
if( ⑤ )
{ x=a[j];
⑥ ;
a[j 1]=x;
}
printf("The sorted 10 numbers;
");
for(i=0; ⑦ ;i )
{ if( ⑧ )
printf("
");
printf("%f ",a[i]);
}
printf("
");
}
22[分析题]
下面程序的功能是使用冒泡法对输入的10个浮点数从小到大进行排序。排好序的10个数分两行输出。程序如下:
#include
main()
{ ① ;
int i,j;
printf("Input 10 numbers please
");
for(i=0; ② ;i )
scanf("%f", &a[i]);
printf("
");
for(i=2; ③ ;i )
for(j=0; ④ ;j )
if( ⑤ )
{ x=a[j];
⑥ ;
a[j 1]=x;
}
printf("The sorted 10 numbers;
");
for(i=0; ⑦ ;i )
{ if( ⑧ )
printf("
");
printf("%f ",a[i]);
}
printf("
");
}
参考答案:
佳题速递: