文档详情

C++程序设计复习题及参考答案.doc

发布:2017-02-02约1.93万字共16页下载文档
文本预览下载声明
《C++程序设计》课程复习资料 一、单项选择题: 1.下列字符串中可以用作 C++标识符的是 [ ] A.goto B.Student C.123 D.k-ld 2.定义变量 int a=6,则 a++的值是 [ ] A.7 B.6 C.5 D.4 3.已知字母A的ASCII码为65,则表示字符常量A 错误的是 [ ] A. \101 B. \x41 C. 65 D.“A” 4.结构化程序由三种基本结构组成,不包括 [ ] A.顺序结构选择结构.控制结构循环结构A.++i; B. D--; C. c++; D. --f; 6.若有定义为“int *r =new int [10];”,则释放指针所指内存空间的操作是 [ ] A. delete [ ]r; B. delete *r C. delete r; D. delete r[ ]; 7.下列哪个是 C++语言的不正确的标识符? [ ] A._No1 B. Ab1 C. bgc D. int 8.下列哪个是 C++语言的合法的字符常量? [ ] A. ”\0” B. 054 C. \x89 D. \092 9.定义整型变量x,y,z并赋初始值6的正确语句是 [ ] A. int x=y=z=6; B. int x=6,y=6,z=6; C. x=y=z=6; D. int x,y,z=6; 10.用 C++语言编写的代码程序 [ ] A.可立即执行 B.是一个源程序 C.经过编译即可执行 D.经过解释才能执行 11.将两个字符串连接起来组成一个字符串时,选用的函数是 [ ] A. strlen () B. strcpy () C. strcat () D. strcmp () 12.在程序中,预处理命令开头的字符都是 [ ] A. * B. # C. D. @ 13.在 C++语言中,表示一条语句结束的符号是 [ ] A. “#” B. “;” C. “}” D. “//” 14.在下面的循环语句中循环体执行的次数为 [ ] for(int i=0; in; i++) if (in/2) break; A.n/2 B.n/2+1 C.n/2-1 D.n-1 15.在下面的一维数组定义中,有语法错误的语句是 [ ] A. int a[ ]={1,2,3}; B. int a[10]={0}; C. int a[ ]; D. int a[5]; 16.下面的保留字中,不能作为函数的返回类型
显示全部
相似文档