《C ++程序设计基础》(第4 版)(上) 习题与解答 第1 章 基本数据与表达式 1
1 选择题 1.一个最简单的C++程序,可以只有一个( C )
(A)库函数 (B)自定义函数 (C)main 函数 (D)空函数 2.用 C++语言编写的源程序要成为目标程序必须要经过( D )
(A)解释 (B)汇编 (C)编辑 (D)编译 3.C++程序中的简单语句必须以( B )结束
(A)冒号 (B)分号 (C)空格 (D)花括号 4.假设有说明 int a=0; double x=5
16;,则在以下语句中,( C )属于编译错误
(A)x=a/x; (B)x=x/a; (C)a=a%x; (D)x=xa; 5.执行 C++程序时出现的―溢出‖错误属于( C )错误
(A)编译 (B)连接 (C)运行 (D)逻辑 6.在下列选项中,全部都是 C++关键字的选项为( C )
(A)while IF Static (B)break char go (C)sizeof case extern (D)switch float integer 7.按 C++标识符的语法规定,合法的标识符是( A )
(A)_abc (B)new (C)π (D)"age" 8.在 C++语句中,两个标识符之间( A )不能..作为 C++的分隔符
(A)数字 (B); (C): (D)+ 9.下列正确的八进制整型常量表示是( B )
(A)0a0 (B)015 (C)080 (D)0x10 10.下列错误的十六进制整型常量表示是( C )
(A)0x11 (B)0xaf (C)0xg (D)0x1f 11.在下列选项中,全部都合法的浮点型数据的选项为( B )
(A)1e3
2e4 (B)12
34 1e+5 0
1E12 (C)0
2e2 12345