GESP在线模拟训练系统请点击
电子学会-全国青少年编程等级考试真题Scratch一级(2019年3月)在线答题_程序猿下山的博客-CSDN博客_小航答题助手
答案:B
第1题以下不属于计算机输入设备的有( )。
A、键盘B、音箱C、鼠标D、传感器
答案解析:
单选题2.0分
删除编辑
答案:A
第2题计算机系统中存储的基本单位用 B 来表示,它代表的是( )。
A、ByteB、BlockC、BulkD、Bit
答案解析:
单选题2.0分
删除编辑
答案:A
第3题常量 7.0 的数据类型是()。
A、doubleB、floatC、voidD、int
答案解析:
单选题2.0分
删除编辑
答案:C
第4题下列关于 C++语言的叙述,不正确的是()。
A、变量定义时可以不初始化B、变量被赋值之后的类型不变C、变量没有定义也能够使用D、变量名必须是合法的标识符
答案解析:
单选题2.0分
删除编辑
答案:B
第5题以下不可以作为 C++标识符的是()。
A、x321B、0x321C、x321_D、_x321
答案解析:
单选题2.0分
删除编辑
答案:D
第6题以下哪个不是 C++语言的关键字?
A、intB、forC、doD、cout
答案解析:
单选题2.0分
删除编辑
答案:D
第7题如果 a、b 和 c 都是 int 类型的变量,下列哪个语句不符合 C++语法?
A、c = a + b;B、c += a + b;C、c = a = b;D、c = a ++ b;
答案解析:
单选题2.0分
删除编辑
答案:A
第8题如果用两个 int 类型的变量 a 和 b 分别表达长方形的长和宽,则下列哪个表 达式不能用来计算长方形的周长?
A、a + b * 2B、2 * a + 2 * bC、a + b + a + bD、b + a * 2 + b
答案解析:
单选题2.0分
删除编辑
答案:A
第9题表达式((3 == 0) + 'A' + 1 + 3.0)的结果类型为()。
A、doubleB、intC、charD、bool
答案解析:
单选题2.0分
删除编辑
答案:D
第10题如果 a 为 int 类型的变量,且 a 的值为 6,则执行 a *= 3;之后,a 的值会是()。
A、3B、6C、9D、18
答案解析:
单选题2.0分
删除编辑
答案:B
第11题如果 a 和 b 均为 int 类型的变量,下列表达式不能正确判断“a 等于 0 且 b等于 0”的是()
A、(a == 0) && (b == 0)B、(a == b == 0)C、(!a) && (!b)D、(a == 0) + (b == 0) == 2
答案解析:
单选题2.0分
删除编辑
答案:C
第12题如果 a 为 int 类型的变量,下列哪个表达式可以正确求出满足“大于等于a 且是 4 的倍数”的整数中最小的?
A、a * 4B、a / 4 * 4C、(a + 3) / 4 * 4D、a - a % 4 + 4
答案解析:
单选题2.0分
删除编辑
答案:D
第13题在下列代码的横线处填写(),可以使得输出是“20 10”。
A、a + bB、(a + b) * 100C、b * 100 + aD、a * 100 + b
答案解析:
单选题2.0分
删除编辑
答案:B
第14题在下列代码的横线处填写(),可以使得输出是“1248”。
A、i++B、i *= 2C、i += 2D、i * 2
答案解析:
单选题2.0分
删除编辑
答案:C
第15题执行以下 C++语言程序后,输出结果是()。
A、210B、113C、98D、15
答案解析:
判断题2.0分
删除编辑
答案:正确
第16题在 Windows 系统中通过键盘完成对选定文本移动的按键组合是先 Ctrl+X,移动到目标位置后按 Ctrl+V。
正确错误
答案解析:
判断题2.0分
删除编辑
答案:错误
第17题程序员用 C、C++、Python、Scratch 等编写的程序能在 CPU 上直接执行。
正确错误
答案解析:
判断题2.0分
删除编辑
答案:错误
第18题在 C++语言中,注释不宜写得过多,否则会使得程序运行速度变慢。
正确错误
答案解析:
判断题2.0分
删除编辑
答案:正确
第19题在 C++语言中,标识符中可以有数字,但不能以数字开头。
正确错误
答案解析:
判断题2.0分
删除编辑
答案:错误
第20题'3'是一个 int 类型常量。
正确错误
答案解析:
判断题2.0分
删除编辑
答案:错误
第21题if 语句中的条件表达式的结果必须为 bool 类型。
正确错误
答案解析:
判断题2.0分
删除编辑
答案:错误
第22题for 语句的循环体至少会执行一次。
正确错误
答案解析:
判断题2.0分
删除编辑
答案:错误
第23题如果 a 为 int 类型的变量,则赋值语句 a = a + 3;是错误的,因为这条语句会导致 a 无意义。
正确错误
答案解析:
判断题2.0分
删除编辑
答案:正确
第24题如果 a 为 int 类型的变量,则表达式(a / 4 == 2)和表达式(a >= 8 && a<= 11)的结果总是相同的。
正确错误
答案解析:
判断题2.0分
删除编辑
答案:正确
第25题表达式(3.5 * 2)的计算结果为 7.0,且结果类型为 double。
正确错误
答案解析:
GESP在线模拟训练系统请点击
电子学会-全国青少年编程等级考试真题Scratch一级(2019年3月)在线答题_程序猿下山的博客-CSDN博客_小航答题助手