本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-09-02到2022-01-30

第1次 C++入门 单元测验

1、 问题:Windows环境下,由 C++ 源程序文件编译而成的目标文件的扩展名是___。
选项:
A:obj
B:exe
C:cpp
D:out
答案: 【obj

2、 问题:C++语言程序设计包含两种编程方法:面向对象编程和______。
选项:
A:过程化编程
B:人工编程
C:机器编程
D:统筹编程
答案: 【过程化编程

3、 问题:以下说法正确的是______。
选项:
A:软件等于程序
B:软件包含程序
C:程序包含软件
D:软件和程序无关
答案: 【软件包含程序

4、 问题:int main(){}其中的int含义是_____。
选项:
A:main函数的返回值类型
B:定义变量类型为int
C:定义常量类型为int
D:强制返回值为0
答案: 【main函数的返回值类型

5、 问题:#include <iostream>此词语的意义是_____。
选项:
A:告诉编译器,此程序要使用iostream.h这个头文件。
B:可有可无
C:实现输出
D:实现输入
答案: 【告诉编译器,此程序要使用iostream.h这个头文件。

【作业】第2次 基本数据类型和变量 验证题

1、 问题:C++中数据类型的存储空间与机器有关,请参考以下代码验证你的机器中各种数据类型的存储空间。(提交方式:截图粘贴,但是切记不要上传附件)z#include <iostream>using namespace std;int main(){cout<<“bool type: ”<<sizeof(bool)<<“ bytes”<<endl;cout<<“char type: ”<<sizeof(char)<<“ bytes”<<endl;cout<<“int type: ”<<sizeof(int)<<“ bytes”<<endl;cout<<“short type: ”<<sizeof(short)<<“ bytes”<<endl;cout<<“long type: ”<<sizeof(long)<<“ bytes”<<endl;cout<<“float type: ”<<sizeof(float)<<“ bytes”<<endl;cout<<“double type: ”<<sizeof(double)<<“ bytes”<<endl;cout<<“long double type: ”<<sizeof(long double)<<“ bytes”<<endl;return 0;}
评分规则: 【 运行出结果即可得满分10分;没有结果得0分。

第2次 基本数据类型和变量 单元测验

1、 问题:以下变量名正确的有____个。float,number,_sum,3salary,studentTotoal,student_total,worker?
选项:
A:2
B:3
C:4
D:5
答案: 【4

2、 问题:对变量初始化的语句正确的是_____。
选项:
A:int total;total=10;
B:char grade="A+";
C:char result=’V’;
D:const double pi=3.14159
答案: 【char result=’V’;

3、 问题:65.212F的数据类型为____。
选项:
A:double
B:float
C:int
D:long double
答案: 【float

4、 问题:以下字符哪个不是转义字符?
选项:
A:\a
B:
C:\t
D:a
答案: 【a

5、 问题:存储字符串常量 "huaiyin"需要多少字节的存储空间?
选项:
A:7
B:8
C:9
D:以上都不对
答案: 【8

6、 问题:以下定义符号常量的语句正确的有_和_。
选项:
A:const double PI = 3.14159;
B:double const PI = 3.14159;
C:double PI = 3.14159;
D:double pi;pi=3.14159;
答案: 【const double PI = 3.14159;;
double const PI = 3.14159;

7、 问题:在C++语言中,可以同时定义student和Student两个变量。
选项:
A:正确
B:错误
答案: 【正确
分析:【C++中大小写敏感

8、 问题:bool test = true;      该语句实现布尔型变量的初始化。
选项:
A:正确
B:错误
答案: 【正确

9、 问题:二进制数10010111转换成十进制数结果为_____。
答案: 【151

10、 问题:十进制168转换成十六进制数为_____。
答案: 【A8

11、 问题:’d’的ASCII码值比’D’的ASCII码值大____。
答案: 【32

第3次 运算符与表达式(1) 单元测验

1、 问题:int value1 = 16/5;       执行该语句后,变量中的结果为_。        
选项:
A:3
B:3.2
C:4
D:以上都不对
答案: 【3

2、 问题:double value3 = 7.36/3.2;执行该语句后,变量中的结果为_。 
选项:
A:2.3
B:2
C:3
D:以上都不对
答案: 【2.3

3、 问题:int ivalue = 45;cout<<ivalue % 12<<endl;        执行上面语句后,控制台输出的结果为_
选项:
A:9
B:3
C:2
D:6
答案: 【9

4、 问题:int   b = 3;b *= 4;    执行上面语句后,b的结果为_。 
选项:
A:12
B:3
C:4
D:10
答案: 【12

5、 问题:int i=1,j=2;j=i++;执行上面语句后,i、j的结果分别为_
选项:
A:2   1
B:1  1
C:2  2
D:1   2
答案: 【2   1

6、 问题:int i=1,j=2;j=++i;执行上面语句后,i、j的结果分别为_
选项:
A:2  2
B:1  2
C:2   1
D:1   1
答案: 【2  2

第4次 运算符与表达式(2) 单元测验

1、 问题:int m = 0, n;n = ++m;       n = m++;执行上述语句后,m、n的结果为______。
选项:
A:2   1
B:2   2
C:1   1
D:0   1
答案: 【2   1

2、 问题:bool a=true;int b=a;则b的结果为_____。
选项:
A:1
B:0
C:任意非0值

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

   

发表回复

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