全国计算机等级考试 二级《C语言程序设计》考试笔试试卷 (3).doc





《全国计算机等级考试 二级《C语言程序设计》考试笔试试卷 (3).doc》由会员分享,可在线阅读,更多相关《全国计算机等级考试 二级《C语言程序设计》考试笔试试卷 (3).doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2003年4月全国计算机等级考试二级C语言程序设计笔试试卷一、选择题((1)-(40)题每题1分,(41)-(50)题每题2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。(11)以下叙述正确的是A)C语言比其他语言高级B)C语言可以不用编译就能被计算机识别执行C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D)C语言出现的最晚、具有其他语言的一切优点(12)C语言中用于结构化程序设计的三种基本结构是A)顺序结构、选择结构、循环结构B)if、switch、breakC)for、while、do-
2、whileD)if、for、continue(13)在一个C语言程序中A)main函数必须出现在所有函数之前B)main函数可以在任何地方出现C)main函数必须出现在所有函数之后D)main函数必须出现在固定位置(14)下列叙述中正确的是A)C语言中既有逻辑类型也有集合类型B)C语言中没有逻辑类型但有集合类型C)C语言中有逻辑类型但没有集合类型D)C语言中既没有逻辑类型也没有集合类型(15)下列关于C语言用户标识符的叙述中正确的是A)用户标识符中可以出现下划线和中划线(减号)B)用户标识符中不可以出现中划线,但可以出现下划线C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头D)用户
3、标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头(16)若有以下程序段(n所赋的是八进制数)intm=32767,n=032767;printf(%d,%on,m,n);执行后输出结果是A)32767,32767B)32767,032767C)32767,77777D)32767,077777(17)下列关于单目运算符+、-的叙述中正确的是A)它们的运算对象可以是任何变量和常量B)它们的运算对象可以是char型变量和int型变量,但不能是float型变量C)它们的运算对象可以是int型变量,但不能是double型变量和float型变量D)它们的运算对象可以是char型变量、int型
4、变量和float型变量(18)若有以下程序段intm=0xabc,n=0xabc;m-=n;printf(%Xn,m);执行后输出结果是A)0X0B)0x0C)0D)0XABC(19)有以下程序段intm=0,n=0;charc=a;scanf(%d%c%d,&m,&c,&n);printf(%d,%c,%dn,m,c,n);若从键盘上输入:10A10,则输出结果是:A)10,A,10B)10,a,10C)10,a,0D)10,A,0(20)有以下程序main()inti;for(i=0;ibc)printf(%dn,d);elseif(c-1=d)=1)printf(%dn,d+1);els
5、eprintf(%dn,d+2);执行后输出的结果是A)2B)3C)4D)编译时有错,无结果(23)有以下程序main()intp7=11,13,14,15,16,17,18,i=0,k=0;while(i7&pi%2)k=k+pi;i+;printf(%dn,k);执行后输出的结果是A)58B)56C)45D)24(24)有以下程序main()inti=0,s=0;doif(i%2)i+;continue;i+;s+=i;while(i7);printf(%dn,s);执行后输出的结果是A)16B)12C)28D)21(25)有以下程序main()inti=10,j=1;printf(%d,
6、%dn,i-,+j);执行后输出的结果是A)9,2B)10,2C)9,1D)10,1(26)有以下程序main()chara,b,c,*d;a=;b=xbc;c=0xab;d=0127;printf(%c%c%c%cn,a,b,c,*d);编译时出现错误,以下叙述中正确的是A)程序中只有a=;语句不正确B)b=xbc;语句不正确C)d=0127;语句不正确D)a=;和c=0xab;语句都不正确(27)main()inta=4,b=3,c=5,d,e,f;d=f1(a,b);d=f1(d,c);e=f2(a,b);e=f2(e,c);f=a+b+c-d-e;printf(%d,%d,%dn,d,
7、f,e);执行后输出的结果是A)3,4,5B)5,3,4C)5,4,3D)3,5,4(28)有以下程序voidf(intx,inty)intt;if(xy)t=x;x=y;y=t;main()inta=4,b=3,c=5;f(a,b);f(a,c);f(b,c);printf(%d,%d,%dn,a,b,c);执行后输出的结果是A)3,4,5B)5,3,4C)5,4,3D)4,3,5(29)若有一些定义和语句#includeinta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是A)*q=0;B)w=p;C)*p=va;D)*p=*w;(30)
8、有以下程序int*f(int*x,int*y)if(*x*y)returnx;elsereturny;main()inta=7,b=8,*p,*q,*r;p=&a;q=&b;r=f(p,q);printf(%d,%d,%dn,*p,*q,*r);执行后输出结果是A)7,8,8B)7,8,7C)8,7,7D)8,7,8(31)有以下程序main()char*s=one,two,three,*p;p=s1;printf(%c,%sn,*(p+1),s0);执行后输出结果是A)n,twoB)t,oneC)w,oneD)o,two(32)有以下程序main()intx8=8,7,6,5,0,0,*s;
9、s=x+3;printf(%dn,s2);执行后输出结果是A)随机值B)0C)5D)6(33)以下能正确定义数组并正确赋初值的语句是A)intN=5,bNN;B)inta12=1,3;C)intc2=1,2,3,4;D)intd32=1,2,3,4;(34)有以下程序main()intm3=1,4,7,2,5,8,3,6,9;inti,j,k=2;for(i=0;i3;i+)printf(%d,mki);执行后输出结果是A)456B)258C)369D)789(35)以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidarrin(intxN)inti=0;w
10、hile(i=0;ps-)puts(ps);执行后输出结果是A)yzxyzB)zyzC)zyzxyzD)xxyxyz(42)有以下程序main()inta3=1,2,3,4,5,0,(*pa)3,i;pa=a;for(i=0;i3;i+)if(i2)pa1i=pa1i-1;elsepa1i=1;printf(%dn,a01+a11+a12);执行后输出结果是A)7B)6C)8D)无确定值(43)有以下程序voidfun(int*a,inti,intj)intt;if(ij)t=ai;ai=aj;aj=t;fun(a,+i,-j);main()inta=1,2,3,4,5,6,i;fun(a,0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 全国计算机等级考试 二级C语言程序设计考试笔试试卷 3 全国 计算机等级考试 二级 语言程序设计 考试 笔试 试卷

限制150内