七年级信息技术考试
欢迎参加本次七年级信息技术考试,请认真作答以下题目。
1. 在C++中,标准输出语句是什么?
std::input
std::output
std::echo
std::cout
2. 下面哪个符号是赋值运算符?
=
==
>
<
3. 下面哪个关键字用于定义常量?
const
void
virtual
static
4. 在C++中,int和double的区别是什么?
int只能存储整数,double可以存储小数和整数
int只能存储小数,double可以存储小数和整数
int和double都只能存储整数
int和double都可以存储小数和整数
5. 在C++中,标准输入语句是什么?
std::input
std::cin
std::echo
std::cout
6. 下面哪个循环语句可以先执行循环体再判断条件?
for循环
while循环
do-while循环
switch语句
7. C++中数组下标的范围是什么?
从0到n-1
从1到n
从0到n
从1到n-1
8. 下面哪个关键字用于定义函数返回值类型为void?
void
int
double
return
9. 常用的描述算法的方法有哪几种?
自然语言、流程图、伪代码
汇编语言、流程图、伪代码
自然语言、模式图、伪代码
高级语言、流程图、高级代码
10. 下面哪个运算符可以用于求两个数的商?
+
-
*
/
11. 常用的流程图符号中,矩形代表?
起止框
处理框
判断框
输入/输出框
12. 下面哪个缩写常用于C++中的头文件?
.cpp
.h
.txt
.exe
13. 常用的流程图符号中,菱形代表?
起止框
处理框
判断框
输入/输出框
14. 下面哪个头文件包含C++的输入输出流库?
iostream.h
stdio.h
conio.h
cstdlib.h
15. 下面哪个运算符可以用于判断两个值是否相等?
==
!=
>
<
16. 常用的流程图符号中,平行四边形代表?
起止框
处理框
判断框
输入/输出框
17. C++中的逻辑运算符有哪些?
&&、||、!
&、|、!
&、|、~
&&、||、~
18. 算法的基本结构有?
顺序结构、选择结构、循环结构
总分结构、选择结构、循环结构
顺序结构、分总结构、循环结构
顺序结构、选择结构、上下结构
19. C++中的if语句的语法是什么?
if (条件) {语句块 }
for (条件) { 循环体 }
while (条件) { 循环体 }
break (条件) { 循环体 }
20. 对算法特征描述正确的是?
算法具有思想性
算法具有输入、输出、有穷性、确定性、可行性五个特征
算法具有经济性
算法具有结构性
21. 使用语言描述解决问题的过程称为“( )描述算法”
自然语言
流程图
伪代码
模式图
22. 下面哪个运算符可以对一个整数进行自增运算?
++
--
+=
-=
23. 下面哪个函数可以获取字符串的长度?
size
length
capacity
max_size
24. 著名的计算机科学家尼克劳斯提出过一个著名的公式:程序=( )+数据结构?
算法
数据
字符
方法
25. C++编写的源程序的扩展名为?
.dpc
.jpg
.cpp
.mp3
26. C++中的for循环的语法是什么?
for (初始化; 条件; 自增) { 循环体 }
while (条件) { 循环体 }
do { 循环体 } while (条件);
for (条件) { 循环体 }
27. 下列叙述中错误的是?
机器语言是最接近计算机硬件的语言
汇编语言必须经过编译器才能翻译成机器语言
汇编语言又称为“低级语言”
高级语言是一种类似英文语法的程序语言
28. 在C++中以下哪个函数没有返回值?
int main()
void test()
double add(double a, double b)
string hello()
29. 下列哪个不是C++的基本数据类型?
int
string
char
void
30. 下列哪个是C++中的浮点型数据类型?
int
Float
Char
bool
31. 下列选项中不是C++语言特色的是
不需要编译可以直接运行
代码执行效率高
可移植性强,能够跨平台执行程序
由编译器产生的代码短
32. 下面哪个函数可以在控制台输出数字或字符?
std::cin
std::cout
std::ifstream
std::ofstream
33. C++中的while循环的语法是什么?
while (条件) { 循环体 }
for (条件) { 循环体 }
do { 循环体 } while (条件);
while (条件) { 循环体; 自增; }
34. 一般将编程序分为哪3个步骤?
开始、运行、结束
编写、编译、运行
编写、保存、编译
编辑、保存、编译
35. 下面哪个运算符可以将一个整数进行自减运算?
++
--
+=
-=
36. C++程序从( )开始执行
程序中的第一条可执行语句
程序中的第一个函数
程序中main函数
头文件中的第一个函数
37. C++中的break语句的作用是什么?
终止循环
继续循环
函数返回值
抛出异常
38. C++中的continue语句的作用是什么?
跳过本次循环
继续循环
函数返回值
抛出异常
39. 下列变量名中( )是非法的变量名
3A
_B
A_1
p8p
40. 在C++中,下面哪个库文件可以用于随机数的生成?
iomanip
stdio
math
cstdlib
41. C++中当定义多个变量时,各个变量间以( )分隔
分号
句号
冒号
逗号
42. 在C++中,下面哪个函数可以计算一个整数的绝对值?
abs
pow
sqrt
log
43. C++中一个完整的语句是以( )结尾
分号
句号
冒号
逗号
44. C++中的do-while循环的语法是什么?
do { 循环体 } while (条件);
for (条件) { 循环体 }
while (条件) { 循环体 }
do (条件) { 循环体 } while;
45. 下面哪个函数可以用于将一个字符转换为小写形式?
toupper
tolower
atof
atoi
46. 下列表达式值为true的是?
’a’==’A’
’a’>’Z’
5<3
5/2==2.5
47. 下列哪个数据类型可以存储一个字母或特殊符号?
int
float
char
bool
48. 下列哪个是C++中的整型数据类型?
int
float
char
bool
49. C++中的namespace有什么作用?
避免名称冲突
控制程序的执行顺序
分离代码块
加快程序执行速度
50. Wps软件属于
程序
语句代码
操作系统
函数
51. 编程中算法是指
软件
程序
解决问题时采取的方法和步骤
按照一定规则和顺序的任务执行过程
关闭
更多问卷
复制此问卷