77范文网 - 专业文章范例文档资料分享平台

C语言程序设计练习以及答案

来源:网络收集 时间:2019-01-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

重庆科技学院20___ /20__ 学年第 学期

试卷参考答案及评分标准( 卷)

课程名称: C语言程序设计 适用专业/年级:

考试方式:

选课课号: 抽(命)题人:

卷面总分: 分

试卷编号:[374E4E2E(2014-03-27)]

本卷共37题,卷面100分 题源:陈应祖 组卷:陈应祖

一、单选题(共25题,50分)

1.1 [库中题号:01010091] 2 分

表达式17 % 4 / 8的值为:( ) A.0 C.2 答案: A

B.1 D.3

1.2 [库中题号:01010093] 2 分

若有以下程序段:int a=1,b=2,c; c=a/b*a; 则执行后,c中的值是:( ) A.0 C.1 答案: A

B.0.5 D.2

1.3 [库中题号:01010095] 2 分

关于算术运算符“ % ”的功能,下面描述正确的是:( ) A.此运算是求某一整数对另一整数的百分比 B.此运算是求某一整数被另一整数相除时的整数商 C.此运算是求某一整数被另一整数相除时的余数 D.以上都不正确 答案: C

1.4 [库中题号:01010096] 2 分

在TC中,能正确表示a≥10或a≤0的关系表达式是:( )

A.a>=10 or a<=0 B.a>=10,a<=0 C.a>=10 && a<=0 D.a>=10 || a<=0

答案: D

1.5 [库中题号:01010097] 2 分

执行int x,y,z,t; x=y=z=1; t = ++x || ++y && ++z;语句后,t的值为:( ) A.2 B.1 C.0 D.不定值

答案: B

1.6 [库中题号:01010100] 2 分

设x=2,y=3,z=4,则表达式( x+y > z ) && ( y == z ) && x || y + z && y + z的值为:(A.逻辑假 B.逻辑真 C.0 D.1

答案: D

1.7 [库中题号:01010103] 2 分

设int m=1,n=2;则表达式m ++ == n的值是:( ) A.1 B.2 C.3 D.0

答案: D

1.8 [库中题号:01010105] 2 分

判断char型变量ch是否为大写字母的正确表达式是:( ) A.(?A?<= ch <=?Z?)

B.( ch >=?A?) || ( ch <=?Z?) C.( ch >=?A?) && ( ch <=?Z?) D.(?A?<= ch )AND(?Z?>= ch )

答案: C

1.9 [库中题号:01010109] 2 分

下列只有当整数x为奇数时,才是逻辑“真”的表达式是:( ) A.x%2==0 B.!(x%2==0) C.(x-x/2*2)==0 D.!(x%2)

答案: B

) 1.10 [库中题号:01010110] 2 分

下面表述2020 && x<30 ||x<-100 B.2030 && x!<20 || x<-100

答案: C

1.11 [库中题号:01010112] 2 分

若有int w,x,y,z,m;均为int型变量,如下程序执行后m的值为:(w=1; x=3; y=2; z=4; m=(w

答案: B

1.12 [库中题号:01010114] 2 分

执行语句“int a=12;a+=a*a;”后的值是:( ) A.156 B.288 C.164 D.186

答案: A

1.13 [库中题号:01010115] 2 分

设有定义:int a = 10;则表达式a += a *= a的值为:( ) A.10 B.100 C. 200 D.1000

答案: C

1.14 [库中题号:01010116] 2 分

下面为C语言中正确表达式的是:( ) A.a+b=5 B.56=a++ C. i=i++

D.5.6+6.2%3.1

) 答案: C

1.15 [库中题号:01010118] 2 分

下列合法的语句是:( ) A.a=1,b=2 C.a=a+1=5 B.++a; D.y=int(a);

答案: B

1.16 [库中题号:01010119] 2 分

设有n=10,I=4,则赋值运算n%=I+1执行后,n的值是:( A.0 B.1 C.2 D.3

答案: A

1.17 [库中题号:01010122] 2 分

设x为int型变量,则执行以下语句x=10; x = x + --x;后,A.10 B.20 C.18 D.19

答案: C

1.18 [库中题号:01010125] 2 分

执行表达式a=3*5,a+15后,变量a的值为:( ) A.60 B.30 C.15 D.90

答案: C

1.19 [库中题号:01010126] 2 分

执行表达式a =(a=3*5,a+15)后,变量a的值为:( ) A.60 B.30 C.15 D.90

答案: B

1.20 [库中题号:01010127] 2 分

若有double x,y;,则表达式:x=1,y=x+3/2的值是:( )

) x的值为:() A.1 B.2 C.2.0 D.2.5

答案: C

1.21 [库中题号:01010131] 2 分

下面运算符中,优先级最高的是:( ) A.<= B.== C.% D.&&

答案: C

1.22 [库中题号:01010132] 2 分

设一表达式中有int、long、char等类型的数据,则表达式值的类型数据是:( A.int B.char C.long D.double

答案: C

1.23 [库中题号:01010133] 2 分

设有int i;char c;float f; 下列其值为整数的表达式是:( ) A.i+f B.i*c C.c+f D.i+c+f

答案: B

1.24 [库中题号:01010134] 2 分

设一表达式中有int、float、char等类型的数据,则表达式值的类型数据是:( A.int B.char C.float D.double

答案: D

1.25 [库中题号:01010135] 2 分

设有变量说明char w;int x;float y;double z;,则表达式w*x-z-y的类型为:( ) A.int B.char C.float D.double

答案: D

) )

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C语言程序设计练习以及答案在线全文阅读。

C语言程序设计练习以及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/406494.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: