程序如下:
#include<stdio.h>
#define N 6
void main()
{ int x[N]={23,18,13,6,16,8};
int i,j,t,s; // 第 5 行
for(t=0; t<N;t=t+2) // 第 6 行
{ if (x[t+1]<x[t])
{ i=x[t];
x[t]=x[t+1];
x[t+1]=i;
}
}
for(t=0; t<N;t++)
printf("%d ",x[t]);
}
(1) 写出程序运行后的输出结果。
(2) 将第 6 行改为 for(t=0; t<N-1;t+=1) 写出程序运行时的输出结果。
(3) 以上面小题(2) 的修改为基础,再在第 5 行与第 6 行之间插入语句“ for(s=1;s<N;s++) ”后,写出程序运行后的输出结果。