河南成教 / 计算机基础与程序设计
[分析题]
下面程序的功能是将字符串s中的每个字符按升序的规则插到数组a中, 字符串a已排好序。
#include
main()
{ char a[20]="cehiknqtw";
char s[]="fbla";
int i,k,j;
for(k=0;s[k]!= ' ';k )
{ j=0;
while(s[k]>=a[j] && a[j]!= ' ' )
j ;
for( ① )
② ;
a[j]=s[k];
}
puts(a);
}
[分析题]
下面程序的功能是将字符串s中的每个字符按升序的规则插到数组a中, 字符串a已排好序。
#include
main()
{ char a[20]="cehiknqtw";
char s[]="fbla";
int i,k,j;
for(k=0;s[k]!= ' ';k )
{ j=0;
while(s[k]>=a[j] && a[j]!= ' ' )
j ;
for( ① )
② ;
a[j]=s[k];
}
puts(a);
}
参考答案:
佳题速递: