- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全国高校计算机等级考试(广西考区)二级C语言试题卷
2007年6月
考试类别〖8〗
考生注意:①本试卷包括第一卷和第二卷,考试时间共120分钟.②第一卷全部为选择题,每题下都有四个备选答案,但只有一个是正确的或是最佳的答案. 第一卷答案必须填涂在标准化答题卡上,标记在试题卷上的答案一律无效.每题只能填涂一个答案,多涂本题无效.考生答第一卷的题目时务必使用2B铅笔按正确的填涂方法在答题卡上相应题号的方格涂黑,如果改动答案,可用橡皮擦干净后再另涂新的答案.③第二卷均为填空题,在阅读和理解力原题程序的基础上,在第二卷答案卡上相应的空栏处填入适当的字符,语句.考生答第二卷的题目时,要用钢笔或圆珠笔书写,用铅笔答题无效.在试题卷上直接答题无效.④请考生在标准答题卡和第二卷答题卡上准确填涂或填写准考证号码.⑤请考生遵照上述要求,否则将会影响正确成绩.
第一卷
本卷共70分,其中第1~26题每题2分,第27~32题每题3分。
第一部分:基础知识
一个C语言程序是从 ( ) 开始执行的.B
A.程序中的第一个函数 B。名为main的函数
C.包含文件(头文件)的第一个函数 D。程序中的第一个语句
2. 下列选项中.哪一个是C语言中合法的常量( ).A
A.ABCdcf B。axyl C。435e D。3/8
3. 下列字符序列中. 可用作C语言标识符的是( )。D
A.n.8 B. x,y C. m=n D. t_5
4. 以下正确的实型常量是( ).C
A. 1:390 B .E3 C. 1.23e4 D. 3e2.2
5. 下列语句中正确的是( ).A
A.char a,b,c; B.int x=y=l0:
C. float x;y; D. char strl str2 str2:
6. 在C语言中,变量的缺省存储类型是( ).D
A. static B. extern C. register D. auto
7. 设x为int型变量.y为float型变量.则下面语句中错误的是().B
A.y= (float)x; B. x=y%5; C. x=y+3. 14: D .x=(int)y
8.x, y, z都是int型变量.且x=4.y=5,z=8;则(z=x+y,z*2)表达式的值为().C
A.16 B。 34 C。 18 D 。 20
9. 以下程序:
main()
{int x=6,y=10,z=15,m;
z++;
m=x*y+z;
printf(%d,m);}
输出结果是( ) B
A.75 B.76 C.31 D.32
10.已知p, pt为指针变量,a为数组名,i为整型变量,下列赋值语句不正确是():D
A.p=i B. p=pt
C. p=a[i] D. p=20
11. 下列说法不正确的是().A
A. 主函数main中定义的变量在整个文件或程序中有效
B。不同函数中,可以使用相同名字的变量
C.形式参数是局部变量
D. 在一个函数内部.可以在复合语句中定义变量.这些变量只在本复合语句中有效
12执行下面两个语句后.输出的结果为 。 C
char c1=97,c2=98;
printf(“%d %c“,c1,c2);
A. a b B. 97 98 C. 97 b D. a 98
13. 对于C语言程序中的函数,下列叙述中正确的是 .C
A. 函数的定义和调用均不能嵌套
B函数的定义和调用均可嵌套
C 函数的定义不能嵌套.但函数调用可以嵌套
D函数的定可嵌套,但函数的调用不能嵌套
14. 对于下面的for循环语句,共执行printf语句( ).B
for(x=0;x3;x++)
{
for(y=1;y= 3;y++)
printf(”-----”)。
}
A.6次 B。9次 C。 12次 D。 16次
15. 以下程序的输出结果是( ).D
main ( )
{int x=4,y=7;
x-=y;y+=x;
printf(%d %d\n,x,y);
}
A.4 7 9, B.-3 -3 C . -3 11 D.-3 4
16. 变量的指针.其含义是指该变量的( ). C ,
A.值 B
文档评论(0)