阅读下列程序说明和C程序,将应填入 (n) 处的字句写在答卷纸的对应栏内。 【程序说

题型:问答题

问题:

阅读下列程序说明和C程序,将应填入 (n) 处的字句写在答卷纸的对应栏内。 【程序说明】 该程序定义了两个子函数strsort和strmerge。它们分别实现了将一个字符串按字母顺序排序和将两个字符串合并排序,并删去相同字符。在主函数里,先输入两个字符串s1和s2,然后调用strsort函数对它们分别排序,然后调用strmerge函数将s1和s2合并,将合并后的字符串赋给字符串s3,最后输出字符串s3。 【程序】 #include <stdio.h> void strmerge(char *a,char *b,char *c) //将字符串a,b合并到字符串c { char t,*w; W=c; while( (1) ) { //找到字符串a,b当前字符中较小的字符 if(*a<*b){ t=-*a, (2) } else if(*a>*b){ t=*b; (3) } else //字符串a,b 当前字符相等{ t=-*a; a-H-; b-H-;} if( (4) ) //开始,可直接赋值 *w=t; else if(t!=*w) //如果a,b中较小的当前字符与c中当前字符不相等,才赋值 (5) } if(*a!=’\O’) //如果字符串a还没有结束,则将a的剩余部分赋给c while(*a!=’\0’) if(*a!=*w) { *(++w)=*a; a++;} else (6) if(*b!=",’\0’)//如果字符串b 还没有结束,则将 b 的剩余部分赋给 c while(*b !=’\0’) if(*b!=*w){ *(++w)=*b; b++;} else b++; (7) } void strsort(char *s) //将字符串 s 中的字符排序 {int i,j,n;char t,*w;w=s;for(n=O;*w!=’\O’;n++) //得到字符串长度 n w++;for(i=O;i<n-1;i++) //对字符串 s 进行排序,按字母先后顺序 forO=i+ 1 ;j<n;j++) if( (8) { t=s[i]; s[i]=s[j]; (9) }} void mainO { char s1 [100],s2[100],s3[100]; prinff("\nlPlease input the first string:"); scanfC("% s",s1 ); prinff("\nPlease input the second string:"); scanf("%s",s2); strsort(s1);//将字符串s1 排序 strson(s2);//将字符串 s2 排序 prinff("%s\n’,s1); printfC % sW’,s2); s3[0]=’\O’; //字符串 s3 的第一个字符先置’\0’结束标志 (10) ; //将s1和s2合并,按照字母顺序排列,prinff("%s",s3); }

考点:计算机软件水平考试中级软件设计师中级软件设计师下午试题
题型:问答题

如图12-6-7所示,在x轴上A、B为振动情况相同的波源,同时向同一方向振动,相距3 m,振幅为0.05 m,两列波波长都为2 m,问:

图12-6-7

(1)x轴上坐标为1.0 m、1.5 m、2.0 m、2.5 m处质点的振幅各是多大?

(2)若波速为5 m/s,则2.5 m处的质点F在0.8 s内通过的路程为多少?

题型:问答题

十八大报告指出,要保证各种所有制经济依法平等使用生产要素,公平参与市场竞争,同等受到法律保护。这说明各种所有制经济

①都是我国现阶段基本经济制度的重要组成部分      

②都是社会主义经济的重要组成部分  

③在市场竞争中发挥各自优势,相互促进,共同发展  

④在国民经济中的地位是平等的

A.①③

B.①②

C.①④

D.③④

题型:问答题

. ---When did Miss Wang leave the office

----She left ____you turn bake to write on the blackboard

Athe minute         B. a time   C. until     D. Unless

题型:问答题

一般坐位侧方平衡反射出现在出生后()

A.6个月

B.8个月

C.10个月

D.12个月

E.18个月

题型:问答题

设施的“投运日期”与“注册日期”的关系()。

A.“投运日期”与“注册日期”必须一致

B.“投运日期”与“注册日期”不一定相同

C.“注册日期”不能进行修改

D.没有什么关系,视具体情况而定

更多题库