1、2016 华南理工大学网络教育 C+随堂练习 1. 一个最简单的 C+程序,可以只有一个( )。 ( A)库函数 ( B)自定义函数 ( C) main 函数 ( D)空函数 答题: A. B. C. D. (已提交) 参考答案: C 问题解析: 2. 函数名是( ),用于识别和调用函数。 ( A)关键字 ( B)标识符 ( C)常数 ( D)语句 答题: A. B. C. D. (已提交) 参考答案: B 问题解析: 3. 用 C+语言编写的源程序要成为目标程序必须要经过( )。 ( A)解释 ( B)汇编 ( C)编辑 ( D)编译 答题: A. B. C. D. (已提交) 参考答案:
2、D 问题解析: 4. C+程序中的简单语句必须以( )结束。 ( A)冒号 ( B)分号 ( C)空格 ( D)花括号 答题: A. B. C. D. (已提交) 参考答案: B 问题解析: 5. 程序中把表达式 “a+0.5”写为 “a*0.5”,是( )错误。 ( A)编译 ( B)连接 ( C)运行 ( D)逻辑 答题: A. B. C. D. (已提交) 参考答案: D 问题解析: 1. 在下列选项中,全部都是 C+关键字的选项为( )。 ( A) while IF Static ( B) break char go ( C) sizeof case extern ( D) switc
3、h float integer 答题: A. B. C. D. (已提交) 参考答案: C 问题解析: 2. 按 C+标识符的语法规定,合法的标识符是( )。 ( A) _abc ( B) new ( C) ( D) “age“ 答题: A. B. C. D. (已提交) 参考答案: A 问题解析: 3. 在 C+语句中,两个标识符之间( )不能作为 C+的分隔符。 ( A)数字 ( B) ; ( C) : ( D) + 答题: A. B. C. D. (已提交) 参考答案: A 问题解析: 4. 可以用于命名变量的标识符是( )。 ( A) 3x ( B) const ( C) name_2
4、 ( D) 答题: A. B. C. D. (已提交) 参考答案: C 问题解析: 5. 说明变量 a 是整型变量的正确语句是( )。 ( A) int a; ( B) inta; ( C) Int a; ( D) INTa; 答题: A. B. C. D. (已提交) 参考答案: A 问题解析: 1. 下列正确的八进制整型常量表示是( )。 ( A) 0a0 ( B) 015 ( C) 080 ( D) 0x10 答题: A. B. C. D. (已提交) 参考答案: B 问题解析: 2. 下列错误的十六进制整型常量表示是( )。 ( A) 0x11 ( B) 0xaf ( C) 0xg
5、( D) 0x1f 答题: A. B. C. D. (已提交) 参考答案: C 问题解析: 3. 在下列选项中,全部都合法的浮点型数据的选项为()。 ( A) -1e3.5 15. 2e-4 ( B) 12.34 -1e+5 0.1E-12 ( C) 0.2e-2 -12345. e-5 ( D) 5.0e(1+4) 0.1 8e+2 答题: A. B. C. D. (已提交) 参考答案: B 问题解析: 4. 在下列选项中,正确的字符常量为( )。 ( A) “a“ ( B) name ( C) a ( D) 101 答题: A. B. C. D. (已提交) 参考答案: D 问题解析: 5
6、. 下列选项中,结果等于 false 的是( )。 ( A) 1=5) 答题: A. B. C. D. (已提交) 参考答案: A 问题解析: 10. 已知 int x=5; 执行下列语句后, x 的值为( )。 x+=x-=x?x; ( A) 25 ( B) 40 ( C)? 40 ( D) 20 答题: A. B. C. D. (已提交) 参考答案: C 问题解析: 11. 设 int a=1, b=2, c=3, d=4; 则以下条件表达式的值为( )。 ab?a:bendl; ( C) cout(hex)a+b; ( D) cout 答题: A. B. C. D. (已提交) 参考答案: D 问 题解析: 5. 以输出宽度为 8 输出变量 x 值的语句是( )。 ( A) coutsetw(8)xendl; ( B) coutoctxendl; ( C) coutsetprecision(8)xendl; ( D) coutsetfill(8)xendl;