就业数据资源平台
当前位置:首页 > C语言程序设计
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\n”,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\n”,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

就业数据资源平台