本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-02到2020-06-17
本篇答案更新状态:已完结

第1周 程序设计与C++概述 第1周单元测试

1、 问题:下列哪项不是C++的语句?
选项:
A:c=a+b
B: a;
C:a+b;
D:c=a+b;
答案: 【c=a+b

2、 问题:设整型变量a,b,c已经声明,下列哪项语句的顺序是正确的?
选项:
A:cin>>a>>b;c=a+b;cout<<c;
B:c=a+b;cin>>a>>b;cout<<c;
C:cout<<c;c=a+b;cin>>a>>b;
D:c=a+b;cout<<c;cin>>a>>b;
答案: 【cin>>a>>b;c=a+b;cout<<c;

3、 问题:下列哪个符号不是C++的关键字?
选项:
A: distance
B:int
C:using
D:return
答案: 【 distance

4、 问题:下列哪个不是C++合法的标识符?
选项:
A:3w
B:#width
C:zhao@xjtu
D: int_stu
E:_height
F:w3
G:_0101
H:_2015
答案: 【3w;
#width;
zhao@xjtu

5、 问题:C++程序中cout<<endl;的作用是(    )。
选项:
A:表示换行(输出换行符)。
B:表示程序结束。
C:表示语句结束。
D:表示输出结束。
答案: 【表示换行(输出换行符)。

6、 问题:英文单词terminating的含义是(    )。
选项:
A:结束、终止
B:学期
C:模仿
D:换行
答案: 【结束、终止

7、 问题:C++中变量的名字只能用一个字母表示。
选项:
A:正确
B:错误
答案: 【错误
分析:【数学中的变量习惯上是一个字母,而程序中的变量可是一串字符,只要符合标识符的命名规则。就是用符号代替数据,是一个代号,不限一个,甚至可以比较长,如6-32个等。

8、 问题:一行程序中,如果连续写了两个分号,编译时会出错。
选项:
A:正确
B:错误
答案: 【错误
分析:【连续写两个分号,第2个分号就是一条空语句,空语句实际是什么也不做,语法是正确的,编译不会出错。
空语句可以增加程序的可读性,可以作为待写的函数体、循环体、语句块。所以,空语句是可以有用的。

9、 问题:C++中使用变量,必须先声明。
选项:
A:正确
B:错误
答案: 【正确
分析:【这是语法规定

10、 问题:C++中的输入可以使用cin,一个cin可以输入多项数据,每项前面加两个大于号。
选项:
A:正确
B:错误
答案: 【正确
分析:【cin>>a>>b;
就是一例。

第3周 运算的流程控制 第3周单元测试

1、 问题:假定所有变量均已正确说明,下列程序段运行后,x的值是(    )。 a=b=c=0;x=35;if (!a)  x–;else  if (b);if (c)  x=3;else  x=4;
选项:
A:4
B:34
C:35
D:3
答案: 【4

2、 问题:C++语言中while循环和do…while循环的主要区别是( )。
选项:
A:do…while的循环体至少无条件执行一次
B:while的循环控制条件比do…while的循环控制条件严格
C:do…while允许从外部转到循环体内
D:do…while的循环体不能是复合语句
答案: 【do…while的循环体至少无条件执行一次

3、 问题:while后面的“条件表达式”一定要用一对______括起来。
选项:
A:圆括号()
B:方括号[  ]
C:花括号{  }
D:双引号 " "
答案: 【圆括号()

4、 问题:执行语句序列: int x=3;do{  x-=2;  cout<<x;}while(!(–x));输出结果是___。
选项:
A:1 -2
B:1
C:3 0
D:死循环
答案: 【1 -2

5、 问题:在C++语言中,所谓选择结构,就是按照(      )有选择地执行程序中的语句。
选项:
A:给定条件
B:给定数值
C:给定符号
D:给定程序
答案: 【给定条件

6、 问题:1.在C++语言中.表示一条语句结束的标号是____。
选项:
A:;
B:}
C:#
D://
答案: 【;

7、 问题:下列程序段的输出是(      )。 int a=2, b=-1, c=2;if(a<b)    if(b<c) c=0;else    c+=1;cout<<c<<endl;
选项:
A:2
B:0
C:1
D:3
答案: 【2

8、 问题:当在程序中执行到continue语句时,将结束所在循环语句中循环体的一次执行。
选项:
A:正确
B:错误
答案: 【正确

9、 问题:当在程序中执行到break语句时,将结束本层循环类语句或switch语句的执行。
选项:
A:正确
B:错误
答案: 【正确

10、 问题:用{}括起来的语句叫复合语句。
选项:
A:正确
B:错误
答案: 【正确

第2周 简单信息的表示和基本运算 第2周单元测试

1、 问题:设x,y,z为整型数,下列各式中,运算结果与x=y=24的表达式相同的是____。
选项:
A:x=y=(z=8,46)
B:.x=(y=z=8,4
6)
C:x=y=z=8, 46
D:x- (y=z= 8),4
6
答案: 【x=y=(z=8,4*6)

2、 问题:C++源程序中,以下说法不正确的是(    )。
选项:
A:变量声明语句一定要给变量赋初值
B:变量可以随时使用,不需声明,也不需说明其类型。
C:逗号运算符的优先级最低
D: Pci和pci是两个不同的标识符
E:表达式1/4+1/4+1/4的结果为0
F:变量必须先声明或定义,后使用。
答案: 【变量声明语句一定要给变量赋初值;
变量可以随时使用,不需声明,也不需说明其类型。

3、 问题:设下列变量均已正确声明为int,下列选项中不正确的赋值表达式是(    )。

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注