下列给定程序中,函数fun()的功能是:利用插入排序法对字符串中的字符按从大到小的顺

题型:填空题

问题:

下列给定程序中,函数fun()的功能是:利用插入排序法对字符串中的字符按从大到小的顺序进行排序。插入法的基本方法是:先对字符串中的头两个元素进行排序,然后把第3个字符插入到前两个字符中,插入后前3个字符依然有序;再把第4个字符插入到前3个字符中,待排序的字符串已在主函数中赋予。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <string.h>
#include <stdio.h>
#define N 80
void insert(char *aa)

int i,j,n; char ch;
n=strlen(aa);
for(i=1;i<n;i++)

ch=aa[i];
j=i-1;
/*************found*************/
while((j>=0)||(ch>aa[j]))

aa[j+1]=aa[j];
j--;

/*************found*************/
aa[j]=ch;


main()

char a[N]="JRTYDFKLIOPQWEGHMNBVCUASXZ";
int i;
printf("The original string:%s\n",a);
insert(a);
printf("The string after sorting:%s\n\n",a);

考点:计算机等级考试C语言二级C语言机试
题型:填空题

监控系统对被监控设备的各种事件的响应速度的性能指标量为()。

A.5S

B.10S

C.15S

题型:填空题

— _______have you been learning to swim?  

—Half a year.   [ ]

A. How long                  

B. How often  

C. When                      

D. How far

题型:填空题

火电厂排出的烟气会对大气造成严重污染,其主要污染物是烟尘和()。

A.氮氧化物;

B.二氧化碳;

C.三氧化硫;

D.微量重金属微粒。

题型:填空题

监视居住最长不得超过( )。

A.3个月

B.6个月

C.12个月

D.24个月

题型:填空题

关于妊娠期龈炎,哪项正确()。

A.妊娠本身即可引起龈炎

B.无局部刺激物及菌斑,妊娠龈炎也会发生

C.可发生于个别牙或全口牙龈,后牙区重于前牙区

D.妊娠期性激素水平的改变,可使原有的慢性龈炎加重或改变特征

E.妊娠瘤体积较大,妨碍进食者,可尽量选择妊娠7~9个月之间手术切除

更多题库