题目详情:
发布时间:2020-06-20 22:27:06
[单选题]下面的C程序完成的功能是()。
#define SIZE 5
void func(int data[SIZE]);
main()
{
int i,buf[SIZE];
printf("Please input %d numbers:",SIZE);
for(i=0;i<SIZE;i++)
scanf("%d",&buf[i]);
func(buf);
for(i=0;i<SIZE;i++)
printf("%5d",buf[i]);
}
void func(int data[SIZE])
{
int i,j,d;
for(i=0;i<SIZE-1;i++)
for(j=0;j<SIZE-i-1;j++)
if(data[j]>data[j+1])
{
d=data[j];
data[j]=data[j+1];
data[j+1]=d; }
}
A.对一维数组降序排序
B.对一维数组升序排序
C.对一维数组逆向排序
D.对一维数组顺序排序
更多"[单选题]下面的C程序完成的功能是()。
#define SIZE 5"的相关试题: