问题详情

答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关

用“起泡法”对输入的10个字符排序后按从小到大的次序输出。#define N 10char str[N];main(){ int


用“起泡法”对输入的10个字符排序后按从小到大的次序输出。

#define N 10

char str[N];

main()

{ int i,flag;

for(flag=1;flag==1;)

{ scanf("%s",str);

flag=0;

printf(" ");

}

sort(___(4)___);

for(i=0;i<N;I++)

printf("%c",str[i]);

printf(" ");

}

sort(char str[N])

{ int i,j;

char t;

for(j=1;j<N;J++)

for(i=0;(i<N-J)&&(STR[I]!="");I++)

if(str[i]>str[i+1])

{ t=str[i];

____(5)____;

____(6)____;

}

}

参考答案
您可能感兴趣的试题