1 条题解
-
0
第 1 题 C++表达式 的值为3。( )
【答案】正确
【考纲知识点】基础运算
【解析】int()是强制类型转换,换成整数。
第 2 题 C++语句 cout << , % , ) 的输出为 6,3,5 。 ( )
【答案】错误
【考纲知识点】程序的基本语句
【解析】逗号运算符,最终输出的是逗号最后一个表达式,应该是5。
第 3 题 for(int i = 1; i < 10; i += 3;) ; 表示i从1开始到10结束间隔为3,相当于1、4、7、10。( )
【答案】错误
【考纲知识点】程序的基本语句
【解析】for循环语句不包括10。
第 4 题 C++表达式的值为111。( )
【答案】错误
【考纲知识点】基本运算
【解析】010是八进制数字,需要先转换成十进制,最终是109。
第 5 题 if 语句中的条件表达式的结果可以为 int 类型。 ( )
【答案】正确
【考纲知识点】程序的基本语句
【解析】if语句的条件表达式结果可以是整数类型。
第 6 题 在下面的C++代码 while(1) continue; 中,由于循环中的 continue 是无条件被执行,因此将导致死循环。( )
【答案】正确
【考纲知识点】程序的基本语句
【解析】while语句的死循环格式,while(1)会一直满足条件,一直执行。
第 7 题 C++表达式的结果值和表达式 (flag==2) 的相同。( )
【答案】错误
【考纲知识点】基本运算
【解析】三目运算符,’1’+’1’和’2’不相等,所以应该是flag==1相同。
第 8 题 在C++的程序中,不能用 scanf 作为变量名。( )
【答案】错误
【考纲知识点】程序的基本概念
【解析】scanf可以作用变量名。
第 9 题 小杨最近在准备考GESP,他用的Dev C++来练习和运行程序,所以Dev C++也是一个小型操作系统。( )
【答案】错误
【考纲知识点】计算机基础知识
【解析】Dev C++是应用程序,不属于操作系统。
第 10 题 任何一个 while 循环都可以转化为等价的 for 循环( )。
【答案】正确
【考纲知识点】程序的基本语句
【解析】while循环可以转换为for循环。
- 1
信息
- ID
- 600
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 5
- 标签
- 递交数
- 1161
- 已通过
- 450
- 上传者