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

admin2010-03-29  42

问题 下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。
       #include<iostream.h>
       #include<string.h>
       void 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;【  】)
          if(【  】)
          {t=a;a=a[j];a[j]=t; }
          cout<<a;
          cout<<endl;}

选项

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

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

最新回复(0)