问题 填空题

下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。
#include <stdio. h>
#include <string.h>
main ()
char a [] ="clanguage", t;
int i, j, k;
k=strlen (a);
for(i=0; i<=k-2; i+=2)
for(j=i+2; j<=k; 【6】 )
if( 【7】 )
t=a[i]; a[i]=a[j]; a[j]=t;
puts (a);
printf ("\n");

答案

参考答案:(6) j=j+2或j+=2 (7) a[j]<a[i]或a[i]>a[j]

单项选择题 A型题
单项选择题