2013年计算机二级考试C语言笔试题及答案8
(36)当用户要求输入的字符串中含有空格时,应使用的输入函数是 A)scanf() B)getchar() C)gets() D)getc() (37)以下关于字符串的叙述中正确的是 A)C语言中有字符串类型的常量和变量 B)两个字符串中的字符个数相同时才能进行字符串大小的比较 C)可以用关系运算符对字符串的大小进行比较 D)空串一定比空格打头的字符串小 (38)有以下程序: #include void fun(char *t,char *s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { char ss[10]=”acc”,aa[10]=”bbxxyy”; fun(ss,aa); printf(“%s,%s ”,ss,aa); } 程序运行结果是 A) accxyy , bbxxyy B) acc, bbxxyy C) accxxyy,bbxxyy D) accbbxxyy,bbxxyy (39)有以下程序 #include #include void fun(char s[][10],int n) { char t;int i,j; for(i=0;i for(j=i+1,j /*比较字符串的首字符大小,并交换字符串的首字符 */ if(s[0])>s[j][0]{t=s[0];s[0]=s[j][0];s[j][0]=t;} } main() { char ss[5][10]={“bcc”,”bbcc”,”xy”,”aaaacc””aabcc”} fun(ss,5); printf(“%s,%s ”,ss[0],ss[4]); } 程序运行结果是 A) xy,aaaacc B) aaaacc,xy C) xcc,aabcc D) acc,xabcc (40) 在一个C语言源程序文件中所定义的全局变量,其作用域为: A) 所在文件的全部范围 B) 所在程序的全部范围 C) 所在函数的全部范围 D) 由具体定义位置和extern 说明来决定范围 36-40 CDDBC 相关资料 |