第一章 单元测试

1、 问题:C++标准的main函数的返回类型是( )。
选项:
A:void
B:double
C:int
答案: 【
int

2、 问题:C语言的scanf和printf函数的头文件是( )。
选项:
A:iostream.h
B:stdlib.h
C:math.h
D:stdio.h
答案: 【
stdio.h

3、 问题:在C/C++语言中,每个语句必须以( )结束。
选项:
A:换行符
B:冒号
C:逗号
D:分号
答案: 【
分号

4、 问题:一个C/C++程序总是从( )函数开始执行。
选项:
A:main
B:处于最前的
C:处于最后的
D:随机选一个
答案: 【
main

5、 问题:C/C++语言可用的注释符有( )。
选项:
A://
B:/……/
C://、/……/
D:–
答案: 【
//、/……/

第二章 单元测试

1、 问题:以下不属于合法的C/C++语言用户标识符是( )。
选项:
A:main
B:long
C:include
D:_3C
答案: 【
long

2、 问题:设int类型数据占4个内存字节,则以下short 类型能表达的最大整数错误的是( )。
选项:
A:0x7fff
B:1<<15-1
C:32767
D:077777
答案: 【
1<<15-1

3、 问题:char型常量在内存中存放的是( )。
选项:
A:ASCII码值
B:Unicode码值
C:内码值
D:十进制代码值
答案: 【
ASCII码值

4、 问题:以下运算符中,优先级最高的是( )。
选项:
A:<=
B:!
C:%
D:&&
答案: 【
!

5、 问题:以下运算符优先级按从高到低排列正确的是( )。
选项:
A:算术运算、赋值运算、关系运算
B:关系运算、赋值运算、算术运算
C:算术运算、关系运算、赋值运算
D:关系运算、算术运算、赋值运算
答案: 【
算术运算、关系运算、赋值运算

6、 问题:有代码如下:
string s=””;
s[0]=’1′;
则关于以上语句说法正确的是( )。
选项:
A:语句”s[0]=’1′;” 有问题
B:s的值为字符’1′
C:s是空格串
D:s的值为字符串”1″
答案: 【
语句”s[0]=’1′;” 有问题

7、 问题:有代码如下:
string s;
cin>>s;
cout<<s<<endl;
输入以下字符串,以上代码输出的是( )。
123 abc
选项:
A:123 abc
B:123
C:abc
D:123abc
答案: 【
123

8、 问题:有代码如下:
int n;
string s;
cin>>n;
getline(cin, s);
cout<<s.size()<<endl;
则在输入以下数据后得到结果是( )。
1
Hello World
选项:
A:11
B:0
C:5
D:12
答案: 【
0

9、 问题:以下代码的输出结果是( )。
string res=””;
string s,t=”123456″;
s=string(3,’0′); //相当于s=”000″;
s=s+”123″;
for(int i=5;i>=0;i–) {
char c=s[i]+t[i]-‘0’;
res=c+res;
}
cout<<res<<endl;
选项:
A:975321
B:236456
C:654632
D:123579
答案: 【
123579

第三章 单元测试

1、 问题:C/C++过程化程序设计的三种基本程序控制结构是( )。
选项:
A:顺序结构、选择结构、循环结构
B:输入、处理、输出
C:for、while、do…while
D:复合语句、基本语句、空语句
答案: 【
顺序结构、选择结构、循环结构

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

   

发表评论

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