中国戏曲学院历年C语言程序设计期末含答案解析 .pdfVIP

中国戏曲学院历年C语言程序设计期末含答案解析 .pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)

鼎天教育 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年04月13日上传了教师资格证

1亿VIP精品文档

相关文档