文档详情

C面向对象程序设计复习题集.doc

发布:2018-05-07约4.26万字共41页下载文档
文本预览下载声明
C++面向对象程?序设计复习?题集 一、单项选择题? 1. C++源程序文件?的默认扩展?名为( )。 A. cpp B. exe C. obj D. lik 2. 由C++源程序文件?编译而成的?目标文件的?默认扩展名?为( )。 A. cpp B. exe C. obj D. lik 3. 由C++目标文件连?接而成的可?执行文件的?默认扩展名?为( )。 A. cpp B. exe C. obj D. lik 4. C++程序从上机?到得到结果?的几个操作?步骤依次是?( )。 A. 编译、编辑、连接、运行 B. 编辑、编译、连接、运行 C. 编译、运行、编辑、连接 D. 编辑、运行、编辑、连接 5. 以下标识符?中不全是保?留字的是( )。 A. case for int B. defau?lt then while? C. bool class? long D. goto retur?n char 6. 能作为C++程序的基本?单位是( )。 A. 字符 B. 语句 C. 函数 D. 源程序文件? 7. 程序中主函?数的名字为?( )。 A. main B. MAIN C. Main D. 任意标识符? 8. C++程序的基本?模块为( )。 A. 表达式 B. 标识符 C. 语句 D. 函数 9. 可用作C++语言用户标?识符的一组?标识符是( )。 A. void defin?e +WORD B. a3_b3? _123 YN C. for -abc Case D. 2a DO sizeo?f 10. 存储以下数?据,占用存储字?节最多的是?( )。 A. 0 B. ‘0’ C. “0” D. 0.0 11. 程序运行中?需要从键盘?上输入多于?一个数据时?,各数据之间?应使用( )符号作为分?隔符。 A. 空格或逗号? B. 逗号或回车? C. 逗号或分号? D. 空格或回车? 12. 设”int a=12;”,则执行完语?句”a+=a*a;”后,a的值是( )。 A. 12 B. 144 C. 156 D. 288 13. 假设在程序?中 a、b、c 均被定义成?整型,所赋的值都?大于1,则下列能正?确表示代数?式的表达式?是( )。 A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float?)c D. 1.0/a/b/c 14. 设”int a=15,b=26;”,则”cout(a,b);”的输出结果?是( )。 A. 15 B. 26,15 C. 15,26 D. 26 15. 设x是一个?bool型?的逻辑量,y的值为1?0,则表达式 x y的值为( )。 A. 1 B. 0 C. 与x值相同? D. 与x值相反? 16. x0 x=10的相反?表达式为( )。 A. x=0 || x10 B. x=0 x10 C. x=0 || x=10 D. x0 x10 17. x0 || y==5的相反表?达式为( )。 A. x=0 || y!=5 B. x=0 y!=5 C. x0 || y!=5 D. x0 y==5 18.设x和y均?为bool?量,则x y为真的条? A. 它们均为真? B. 其中一个为?真 C. 它们均为假? D. 其中一个为?假 19.设x和y均?为bool?量,则x || y为假的条? A. 它们均为
显示全部
相似文档