全国计算机等级考试二级C笔试及上机试题(7)

2019-03-10 17:11

} A)0 B)22 C)12 D)10(

A B C D

36.以下说法正确的是

A)C语言程序总是从第一个的函数开始执行

B)在C语言程序中,要调用函数必须在main()函数中定义 C)C语言程序总是从main()函数开始执行

D)C语言程序中的main()函数必须放在程序的开始部分

A B C D

37.表达式0x13^0x17的值是 A)0x04 B)0x13 C)0xE8 D)0x17

A B C D

38.有以下程序

#define F(X,Y)(X)*(Y) main() {int a=3, b=4;

printf(\\n\(a++, b++)); }

程序运行后的输出结果是

A)12 B)15 C)16 D)20

A B C D

39.下列程序执行后的输出结果是 void func(int *a,int b[]) { b[0]=*a+6; } main() {int a,b[5]; a=0; b[0]=3;

func(&a,b); printf(\\n\[0]); } A)6 B)7 C)8 D)9

A B C D

40.若有下面的程序段: char s[]=\则下列叙述正确的是 A)s和p完全相同

B)数组s中的内容和指针变量p中的内容相等 C)s数组长度和p所指向的字符串长度相等 D)*p与s[0]相等

A B C D

41.以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序 void sort(int a[],int n) {int i,j,t;

for(i=0;i

if(a[i]

{int aa[10]={1,2,3,4,5,6,7,8,9,10},i; sort(&aa[3],5);

for(i=0;i<10;i++)printf(\[i]); printf(\\n\); }

程序运行后的输出结果是 A)1,2,3,4,5,6,7,8,9,10, B)10,9,8,7,6,5,4,3,2,1, C)1,2,3,8,7,6,5,4,9,10, D)1,2,10,9,8,7,6,5,4,3,

A B C D

42.以下程序的运行结果是 #include \main() {struct date

{int year,month,day;}today;

printf(\\n\(struct date)); }

A)6 B)8 C)10 D)12

A B C D

43.若有语句int *point,a=4;和 point=&a;下面均代表地址的一组选项是 A)a,point,*&a B)&*a,&a,*point C)*&point,*point,&a D)&a,&*point,point

A B C D

44.在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是 A)地址传递 B)单向值传递

C)由实参传形参,再由形参传实参 D)传递方式由用户指定

A B C D

45.已定义以下函数 fun(char *p2, char *p1) {

while((*p2=*p1)!='\0'){p1++;p2++;} }

函数的功能是

A)将p1所指字符串复制到p2所指内存空间 B)将p1所指字符串的地址赋给指针p2

C)对p1和p2两个指针所指字符串进行比较 D)检查p1和p2两个指针所指字符串中是否有'\0'

A B C D

46.若执行下述程序时,若从键盘输入6和8时,结果为 main() {int a,b,s;

scanf(\); s=a if(a

printf(\); } A)36 B)64 C)48 D)以上都不对

A B C D

47.fscanf函数的正确调用形式是 A)fscanf(fp,格式字符串,输出表列); B)fscanf(格式字符串,输出表列,fp); C)fscanf(格式字符串,文件指针,输出表列); D)fscanf(文件指针,格式字符串,输入表列);

A B C D


全国计算机等级考试二级C笔试及上机试题(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新版小学英语四年级下册Unit-3--的6个课时总教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: