注意:此页面搜索的是所有试题
[程序题,6.6分]
键入一个字符串(不超过80个字符)存至字符数组s中并对各元素升序排序。
#include<stdio.h>
void main()
{
int i,j,len;
char s[81],t;
gets(s);
puts(s);
len=strlen(s);
for(i=0;i<len-1;i++)
for(j=i+1;j<len;______) /*第一空*/
if(______)/*第二空*/
{
t=s[i];
s[i]=s[j];
______; /*第三空*/
}
puts(s);
}
键入一个字符串(不超过80个字符)存至字符数组s中并对各元素升序排序。
#include<stdio.h>
void main()
{
int i,j,len;
char s[81],t;
gets(s);
puts(s);
len=strlen(s);
for(i=0;i<len-1;i++)
for(j=i+1;j<len;______) /*第一空*/
if(______)/*第二空*/
{
t=s[i];
s[i]=s[j];
______; /*第三空*/
}
puts(s);
}
参考答案