2013年计算机二级考试C语言笔试题及答案8

全国等级考试资料网 2022-07-25 05:44:36 284

(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

相关资料

相关阅读