下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。 #include<iostream.h> #include <string.h> void main() { char a[]="clangu

admin2010-03-29  25

问题 下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。
   #include<iostream.h>
   #include  <string.h>
   void main()
   {  char a[]="clanguage",t;
      inti,j,k;
      k=strlen(a);
      for(i:0;i<=k-2;i+=2)
      for(j=i+2;j<=k;【  】)
      if(【  】)
      {  t=a;  a =a[j];  a[j] =t; }
      cout<<a;
      cout<<endl;}

选项

答案j+=2 a[i]>=a[j]或a[i]>a[j]

解析 stden函数是测试字符串长度的函数,函数的值为字符串中的实际长度,不包括’\0’在内。
转载请注明原文地址:https://kaotiyun.com/show/kWjp777K
0

最新回复(0)