C C++程序设计智慧树满分答案

C C++程序设计智慧树满分答案

透奈陪嫩幕猜绢山箱匈叙彭风

第一章单元测试

 

 

1

【单选题】第一个高级语言Fortran出现在(   )年

 

 

 

A 1946

 

 

B 1954

 

 

C 1950

 

 

D 1956

 

 

正确B

 

2

【单选题】下列关于计算机语言的叙述中,正确的是(   )

 

 

 

A 在计算机语言中,只有机器语言属于低级语言

 

 

B 高级语言的源程序可以被计算机直接执行

 

 

C C语言属于高级语言

 

 

D 机器语言是与所有机器无关的语言

正确C

 

3

【单选题】源程序testc经编译产生的目标文件和连接后产生的可执行文件是(   )

 

 

 

A testbak和testobj

 

 

B testobj和testexe

 

 

C testexe 和testc

 

 

D testbak和testexe

 

 

正确B

 

4

【单选题】在算法的流程图表示中,菱形表示(  )

 

 

 

A 算法条件的转移操作

 

 

B 算法的输入/输出操作

 

 

C 算法的各种处理功能

 

 

D 算法的开始与结束

 

 

正确A

 

5

【单选题】关于结构化程序设计阐述正确的是(   )

 

 

 

A 采用结构化程序设计方法,可以把一个模块的功能逐步分解细化

 

 

B 结构化程序设计方法不一定能提高软件开发效率

 

 

C 结构化程序设计中使用顺序结构,可以不按各个模块出现的先后顺序进行程序执行

 

 

D 结构化程序设计中使用循环结构,可以无限循环

 

 

正确A

 

 

第二章单元测试

 

1

【单选题】以下定义语句中正确的是(    )

 

 

 

A char a=’A’ b=’B’;

 

 

B float a=b=100;

 

 

C int a=10, *b=&a;

 

 

D float *a,b=&a;

 

 

正确C

 

2

【单选题】下列选项中,不能用作标识符的是(   )

 

 

 

A _1234_

 

 

B _1_2

 

 

C int_2_

 

 

D 2_int_

 

 

正确D

 

3

【单选题】有以下定义语句double a,b; int w; long c;若各变量已正确赋值,则下列选项中正确的表达式是(  )

 

 

 

 

 

A a=a+b=b++

 

 

B

w%((int)a+b)

 

 

 

C (c+w)%(int)a

 

 

D

w=a==b;

 

 

 

正确C

 

4

【单选题】有以下程序:

 

main()

 

{int m=3,n=4,x;

 

x=-m++;

 

x=x+8/++n;

 

printf{“%d”,x);

 

}

 

程序运行后的输出结果是(  )

 

 

 

A 3

 

 

B 5

 

 

C -1

 

 

D -2

 

 

正确D

 

5

【单选题】表达式36-5/2+12+5%2的值是(    )

 

 

 

A 43

 

 

B 48

 

 

C 33

 

 

D 38

 

 

正确D

 

 

第三章单元测试

 

1

【单选题】下列语句中符合C语言语法的赋值语句是(   )

 

 

 

A a=7+b+c=a+7;

 

 

B a=7+b++=a+7;

 

 

C a=7+b,b++,a+7

 

 

D a=7+b,c=a+7;

 

 

正确D

 

2

【单选题】下面程序的输出是(     )

 

main()

 

{ int x=10,y=3;

 

printf(“%d”,y=x/y);}

 

 

 

A 0

 

 

B 1

 

 

C 3

 

 

D 不确定的值

 

 

正确C

 

3

【单选题】下面程序的输出是(     )

 

main()

 

{       int x=023;21

 

printf(%d”,–x);

 

}

 

 

 

 

 

A 17

 

 

B 18

 

 

C 23

 

 

D 24

 

 

正确B

 

4

【单选题】设有如下程序段:

 

int x=2002, y=2003;

 

printf(“%d”,(x,y));

 

则以下叙述中正确的是(   )

 

 

 

A 输出语句中格式说明符的个数少于输出项的个数,不能正确输出

 

 

B 运行时产生出错信息

 

 

C 输出值为2002

 

 

D 输出值为2003

 

 

正确D

 

5

【单选题】有定义语句:int x, y;,若要通过scanf(“%d,%d”,&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是(    )

 

 

 

A 11 12<回车>

 

 

B 11,<空格>12<回车>

 

 

C 11,12,<回车>

 

 

D 11,<回车>12<回车>

 

 

正确A

 

 

 

第四章单元测试

 

 

1

【单选题】关于C语言逻辑值的说法错误的是(    )

 

 

 

A 逻辑值只有两个值,表示为1和0

 

 

B C语言中没有逻辑数据类型

 

 

C C语言中有逻辑数据类型

 

 

D 逻辑值以整型类型保存

 

 

正确C

 

2

【单选题】下列运算符中优先级最低的是(     )

 

 

 

A ||

 

 

B !=

 

 

C <=

 

 

D +

 

 

正确A

 

3

【单选题】算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为(     )

 

 

 

A 算术运算、赋值运算、关系运算

 

 

B 算术运算、关系运算、赋值运算

 

 

C 关系运算、赋值运算、算术运算

 

 

D 关系运算、算术运算、赋值运算

 

 

正确B

 

4

【单选题】以下关于if语句的错误描述是(   )

 

 

 

A 条件表达式可以是任意的表达式

 

 

B 条件表达式只能是关系表达式或逻辑表达式

 

 

C 条件表达式的括号不能省

 

 

D 与else配对的if语句是其之前最近的未配对的if语句

 

 

正确B

 

5

【单选题】main()

 

{ int x=0,a=0,b=0;

 

switch(x){

 

case 0:      b++;

 

case 1:      a++;

 

case 2:      a++;b++;

 

}

 

printf(“a=%d,b=%d”,a,b);}

 

该程序的输出结果是(      )

 

 

 

A a=2,b=1

 

 

B a=1,b=1

 

 

C a=1,b=0

 

 

D a=2,b=2

 

 

正确D

 


完整版答案需支付5元购买,完整答案是全部章节的课后答案。制作这些答案花费了很多心血,希望大家理解,如需购买请点击下方红字:

点击这里,购买完整版答案

注意:完整答案是全部的课后答案,无期末答案!


萌面人优惠券

+一键领取淘宝,天猫,京东,拼多多无门槛优惠券,购物省省省!

如需了解详情请点击下方红字:

点击这里,查看淘宝天猫优惠券


萌面人优惠券APP下载

支持安卓,苹果,PC电脑等设备,可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券

详情请点击下方红字:

点击这里,查看app详情


更多信息:如何找到本平台?

方法一:

点击下方红字,访问萌面人资料铺

点击这里,访问萌面人资料铺

方法二:

搜狗搜索:萌面人资料铺 认准域名:www.xuexianswer.com 或者域名:xuexianswer.com 点击进入

renzhunyuming

方法三:

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

C  C++程序设计智慧树满分答案第2张zhiding


为了下次更快打开本网站,建议在浏览器添加书签收藏本网页。

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页


 

锈氓凌嫉拘攫刺苯歼窝冗吠倘