《C++程序设计》作业1
一、单项选择题(共15小题,30分)
题型得分 30
算法是一个计算过程,是程序设计的基础和精髓。一个有效的算法应该具有如下特点,其中错误的是( )。
(2分)
A. 零个或多个输入及一个或多个输出
B. 无穷性
C. 可行性
D. 确定性
我的答案:
B
题目得分 2
参考答案:
B
一般编写并执行C++程序的过程,第一步应该是( )。
(2分)
A. 使用文本编辑程序,录入源程序,保存文件
B. 使用链接程序进行链接,把.obj文件以及需要的库函数连接到一起,生成可执行的机器语言程序
C. 使用C++编译程序编译C++源程序文件,生成.obj文件
D. 执行程序,得到运行结果
我的答案:
A
题目得分 2
参考答案:
A
一个用C++语言编写的可执行程序必须有的一个函数是( )。
(2分)
A. 主调函数
B. main函数
C. 被调函数
D. 子函数
我的答案:
B
题目得分 2
参考答案:
B
一个用C++语言编写的可执行程序,总是从( )开始执行。
(2分)
A. 程序中的第一个函数
B. 程序中第一条可执行语句
C. 第一个包含文件(#include)的第一个函数
D. 程序中唯一的main函数
我的答案:
D
题目得分 2
参考答案:
D
以下正确的常量定义是( )。
(2分)
A. const int S = 24
B. const int S 24;
C. const int S = 24;
D. const S = 24;
我的答案:
C
题目得分 2
参考答案:
C
C++中,cin、cout是( )。
(2分)
A. 语句
B. 类
C. 函数
D. 对象
我的答案:
D
题目得分 2
参考答案:
D
已知摄氏温度(℃)与华氏温度(℉)的转换关系是:
如何填写________处才使该程序完成从摄氏温度(c)到华氏温度(f)数值的正确转换。
#include
using namespace std;
int main() {
double c, f;
cout << "请输入摄氏温度: ";
cin >> c;
f= ________ / 5 * c + 32;
cout << f << endl;
return 0;
}
(2分)
A. -9
B. +9
C. 9
D. 9.0
我的答案:
D
题目得分 2
参考答案:
D
以下叙述中,正确的是( )。
(2分)
A. C++程序中注释部分可以出现在程序中任意合适的地方
B. 构成C++程序的基本单位是函数,所有函数名都可以由用户命名
C. 花括号"{“和”}"只能作为函数体的定界符
D. 分号是C++语句之间的分隔符,不是语句的一部分
我的答案:
A
题目得分 2
参考答案:
A
C++程序编译时,程序中的注释部分( )。
(2分)
A. 参加编译,并会出现在目标程序中
B. 不参加编译,也不会出现在目标程序中
C. 不参加编译,但会出现在目标程序中
D. 参加编译,但不会出现在目标程序中
我的答案:
B
题目得分 2
参考答案:
B
以下四个程序中,完全正确的是( )。
(2分)
A.
#include
int mian()
{
std::cout << “programming!\n”;
return 0;
}
B.
include
void main()
{
std::cout << “programming!\n”;
return 0;
}
C.
#include
int main();
{
std::cout << “programming!\n”;
return 0;
}
D.
#include
int main()
{
std::cout << “programming!\n”;
return 0;
}
我的答案:
D
题目得分 2
参考答案:
D
在C++语言中,main函数返回一个( )类型的值。
(2分)
A. char
B. int
C. double
D. void
我的答案:
B
题目得分 2
参考答案:
B
接收用户从键盘输入的数据并存放到变量m中,下列( )语句是正确的?
(2分)
A. cin >> m;
B. CIN >> m;
C. cin << m;
D. cin << M;
我的答案:
A
题目得分 2
参考答案:
A
执行下列语句:int x = 5, y = 10; cout << x << y; 则显示器将显示( )。
(2分)
A. 10,5
B. 510
C. 5,10
D. 5 10
我的答案:
B
题目得分 2
参考答案:
B
C++程序中,cout << endl; 的作用是( )。
(2分)
A. 表示程序结束
B. 表示语句结束
C. 表示换行(输出换行符)
D. 表示输出结束
我的答案:
C
题目得分 2
参考答案:
C
设整型变量a,b,c已经声明,下列( )语句的顺序是正确的?
(2分)
A.
cin >> a >> b;
c = a + b;
cout << c;
B.
cout << c;
c = a + b;
cin >> a >> b;
C.
c = a + b;
cin >> a >> b;
cout << c;
D.
c = a + b;
cout << c;
cin >> a >> b;
我的答案:
A
题目得分 2
参考答案:
A
二、填空题(共5小题,10分)
题型得分 10
C++语言源程序文件的扩展名通常为________ 。
(2分)
我的答案:
cpp
题目得分 2
参考答案:
cpp、.cpp
在C++语言中,表示语句结束的符号是________。
(2分)
我的答案:
;
题目得分 2
参考答案:
;、分号
C++程序中,为了使用cin、cout等,需要包含________头文件。
(2分)
我的答案:
iostream
题目得分 2
参考答案:
iostream、
在C++程序中,如果要使用数学函数,如sinx、lnx等,需要在程序中包含________ 头文件。
(2分)
我的答案:
cmath
题目得分 2
参考答案:
cmath、
以下代码段的输出结果是________。
int a = 5, b = 4;
double c = 3, d;
d = a / b;
cout << d << “#”;
d = c / b;
cout << d << endl;
(2分)
我的答案:
1#0.75
题目得分 2
参考答案:
1#0.75
单项选择题,第01套,第01题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第02题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第03题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第04题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第05题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第06题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第07题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第08题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第09题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第10题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第11题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第12题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第13题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第14题 总分 2 得分 2
详细:
正确 2 2
单项选择题,第01套,第15题 总分 2 得分 2
详细:
正确 2 2
填空题,第01套,第01题 总分 2 得分 2
详细:
正确 2 2
填空题,第01套,第02题 总分 2 得分 2
详细:
正确 2 2
填空题,第01套,第03题 总分 2 得分 2
详细:
正确 2 2
填空题,第01套,第04题 总分 2 得分 2
详细:
正确 2 2
填空题,第01套,第05题 总分 2 得分 2
详细:
正确 2 2
这篇博客主要涵盖了C++程序设计的基础知识,包括算法的特性、程序的执行流程、C++语言的关键元素如main函数、输入输出操作、变量定义、类型转换、常量定义、程序结构等。此外,还讨论了摄氏温度到华氏温度的转换公式以及C++中错误检查和程序调试的重要性。通过一系列的选择题和填空题,深入浅出地介绍了C++编程的基础概念和实战技巧。

2878

被折叠的 条评论
为什么被折叠?



