一、单选题(每题2分,共30分)
第1题
高级语言编写的程序需要经过以下()操作,可以生成在计算机上运行的可执行代码。
 A. 编辑
 B. 保存
 C. 调试
 D. 编译
答案:D
第2题
能够实现下面流程图功能的伪代码是( )。
 
A. if 条件判断 then 语句块
 B. if 条件判断 then 什么也不做 else 语句块
 C. while 条件判断 do 语句块
 D. while not 条件判断 do 语句块
答案:D
第3题
下列关于C++语言的叙述,正确的是( )。
 A. char类型变量不能赋值给int类型的变量。
 B. 两个int类型变量相乘,计算结果还是int类型。
 C. 计算两个int类型变量相乘时,如果乘积超出了int类型的取值范围,程序会报错崩溃。
 D. 计算两个double类型变量相除时,如果除数的值为0.0,程序会报错崩溃。
答案:B
第4题
下列关于C++语言的叙述,不正确的是( )