C++程序设计复习题及答案.docVIP

  • 42
  • 0
  • 约1.93万字
  • 约 16页
  • 2019-09-19 发布于安徽
  • 举报
. PAGE . 《C++程序设计》课程复习资料 一、单项选择题: 1.下列字符串中可以用作 C++标识符的是 [ ] A.goto B.Student C.123 D.k-ld 2.定义变量 int a=6,则 a++的值是 [ ] A.7 B.6 C 3.已知字母A的ASCII码为65,则表示字符常量A 错误的是 [ ] A. \101 B. \x41 C. 65 D.“A” 4.结构化程序由三种基本结构组成,不包括 [ ] A.顺序结构 B.选择结构 C.控制结构 D.循环结构 5.己知有定义: const int D 5; int i=1; double f=0.32; char c=15; 则下列选项错误的是 [ ] 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 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 15.在下面的一维数组定义中,有语法错误的语句是 [ ] A. int a[

文档评论(0)

1亿VIP精品文档

相关文档