永发信息网

用C语言编写程序,将字符串a中下标值为偶数的元素由小到大排序,其他元素不变。

答案:2  悬赏:70  手机版
解决时间 2021-11-24 11:35
  • 提问者网友:自食苦果
  • 2021-11-23 22:19
用C语言编写程序,将字符串a中下标值为偶数的元素由小到大排序,其他元素不变。
最佳答案
  • 五星知识达人网友:执傲
  • 2021-11-23 23:46
吧循环中的i++变成i+=2就可以,其他的不变

for(i=0;i for(j=i+1;j if(a[i] {
t=a[i];
a[i]=a[j];
a[j]=t;
}
变成
for(i=0;i for(j=i+2;j if(a[i] {
t=a[i];
a[i]=a[j];
a[j]=t;
}
全部回答
  • 1楼网友:何以畏孤独
  • 2021-11-24 01:04
#include
#include
main()
{
char a[100],t;
int i,j,len;
gets(a);
len=strlen(a);
for(i=0;i for(j=i+2;j if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
puts(a);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯