网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言程序设计(2023年春季)学习通课后章节答案期末考试题库2023年.pdf

C语言程序设计(2023年春季)学习通课后章节答案期末考试题库2023年.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C语言程序设计(2023年春季)学习通课后章节答案期末考试题库

2023年

1.执行以下程序段后,y的值为-1。x=-1;if(x0){y=-1;}y=0;

参考答案:

2.在switch语句中,可以根据需要使用或不使用break语句。

参考答案:

3.if(a=5)语法上是允许的。

参考答案:

4.case语句后如没有break,顺序向下执行。

参考答案:

5.在switch语句中,每一个的case常量表达式的值可以相同。

参考答案:

6.为了避免嵌套的if-else语句的二义性,C语言规定else总是与()组成配

对关系。

参考答案:

在其之前尚未配对的最近的if

7.将以下if-else语句补充完整,正确的选项是()。(2分)if(x=

y){printf(max=%d\n,x);____________printf(max=%d\n,y);}

参考答案:

}else{

8.s(s-a)(s-b)(s-c)是合法的C语言表达式。

参考答案:

9.有以下程序

若运

行时输入:35,则输出结果是()。

参考答案:

1

10.以下程序的功能是输入三个数,比较后输出三个数中的最大值,请在下列选

项中挑出正确的语句将程序补充完整。#includeintmain(void){int

x,y,z,u,v;scanf(“%d%d%d“,x,y,z);

(2))v=u;elseprintf(“%dv=z;\n”,v);return0;}

参考答案:

(1)xy(2)uz

11.执行以下程序段,输入100330.025,输出1003#3#0.025。intmoney,

year;doublerate;scanf(%d%d%lf,money,year);

printf(%d#%d#%.3f,money,year,rate);

参考答案:

12.已知intx=10,y=20,z=31;以下语句:if(x

参考答案:

x=20,y=10,z=10

13.设有定义:inta=2,b=4,c=5;,以下语句中执行效果与其它三个不同的是__。

参考答案:

if(ab)c=a;a=b;b=c;

14.下列条件语句中,功能与其他语句不同的是()。

参考答案:

if(a==0)printf(%d\n,x);elseprintf(%d\n,y);

15.下列程序运行时输入“7mazon”,则输出结果是()。#includeint

putchar(c);}return0;}

参考答案:

7rfet

16.#includeintmain(){inta=2,b=-1,c=2;if(a)if(b0)c=0;elsec++;

printf(%d\n,c);return0;}该程序的输出结果是()。

参考答案:

0

17.能正确表示逻辑关系a≥10或a≤0的C语言表达式是()。

参考答案:

a=10||a=0

18.下列程序段输出结果为(。)intx=-3,y=2;if(xy);x=-x;if(x

参考答案:

x=3,y=2

19.下列程序段的输出结果是()。intmain(void){intx=1,a=0,b=

b++;}printf(a=%d,b=%d\n,a,b);return0;}

参考答案:

a=2,b=1

20.下列

文档评论(0)

zhaolubin888 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档