- 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语言程序设计期末(一)
考试方式:【闭卷】考试时间:【90分钟】总分:【100分】
一、单项选择题(共20题,每小题2分,共40分)
1、下列关于标识符的说法中错误的是O
A、合法的标识符是由字母、数字和下划线组成
B、C语言的标识符中,大写字母和小写字母被认为是两个不同的字符
C、C语言的标识符可以分为三类,即关键字、预定义标识符和用户标识符
D、用户标识符与关键字不同时,程序在执时将给出出错信息
【答案】D
【解析】考查对于标识符的掌握情况。
[解题要点]用户标识符与关键字相同时,程序在编译过程中将给出出错信息。
[错解分析]选项D)应该改为用户标识符与关键字相同,程序在编译时将给出
出错信息。
[考点链接]合法的标识符第一个字符必须为字母或下划线。
2、下列语句序列执彳丁后,x的值是ointa—3,b—4,x—5;if(++
a二二b)x=++a*x;
A、35
B、25
C、20
D、5
【答案】B
3、执下列程序后,变量a,b,e的值分别是。intx--5,y=4;
inta,b,e;
a=(一x二二y++)?x;
++y;
b二++x;
c=y;
A、a二5,b二5,c=5
B、a二4,b=5,c=5
C、a=5,b=,c=5
D、a=l,b=5,C=
【答案】B
4、能正确表示a和b同时为正或同时为负的逻辑表达式是o
A、(a=0IIb=0)(a0IIb0)
B、(a=0b=0)(a0b0)
C、(a+b0)(a+b=0)
D、a*b〉0
【答案】D
5、有以下程序:
^includestdio.h
main()
inti=5;
do{
if(i%3==l)
if(i%5==2){
printfi);
break;
}
i++;
}
while(i!=0);
printf(\n);
}
程序的运结果是o
A、*7
B、*3*5
C、*5
D、*2*
【答案】A
【解析】本题考查的是break语句。do・・・while循环是“先执,后判断”,
所以无论条件如何,它都至少会执一遍。程序首先初始化变量i为5,然后
进入dowhile循环体,首先判断(i%3==l),因为5%3=2,所以if条件不满
足,跳过下面的if语句,执i++,i变为6。第1遍循环结束,判断(i!=0)
为真,继续循环。现在i%3=%3=0,所以if语句还是不被执,继续i++,i
变为7,仍然满足(i!=0),继续循环。第3遍循环i%3=7%3=l,满足条件
(i%3==l),继续判断条件i%5==2成立,即输出*7,然后执break语句跳出循
环。
6、以下正确的说法是o
A、实参和与其对应的形参各占用独立的存储单元
B、实参和与其对应的形参共用一个存储单元
C、只有当实参和与其对应的形参同名时才共用存储单元
D、型参是虚拟的,函数在没有被调用时,不占用存储单元
【答案】D
【解析】形参在个数和类型上要与实参匹配,形参在未被调用之前,不占用存
储单元。
7、以下不合法的用户标识符是o
A、j2_KEY
B、Double
C、4D.
D、_8_
【答案ic
8、要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是
A、intx[3]=0,0,0;
B、intx[]=0;
C、staticintx[3]=0;
D、intx□二
【答案】D
【解析】选项D中整型数组x的第一个元素是NULL不是0,故选D。
9、以下叙述中错误的是o
A、C语句必须以分号结束
B、复合语句在语法上被看作一条语句
C、
文档评论(0)