作业辅导网

标题: 北航《C++程序设计》在线作业二 [打印本页]

作者: 李老师    时间: 2016-11-23 21:58
标题: 北航《C++程序设计》在线作业二
北航《C++程序设计》在线作业二
试卷总分:100       测试时间:--
单选题

一、单选题(共 25 道试题,共 100 分。)V
1.  当处理特定问题时的循环次数已知时,通常采用____来解决。
A. for循环
B. while循环
C. do循环
D. switch语句
      满分:4  分
2.  设x和y均为bool量,则x&&y为真的条件是______。
A. 其中一个为假
B. 它们均为真
C. 其中一个为真
D. 它们均为假
      满分:4  分
3.  下列运算符中,____运算符在C++中不能重载
A. &&
B. []
C. ::
D. new
      满分:4  分
4.  对于C/C++语言的函数,下列叙述中正确的是
A. 函数的定义不能嵌套,但函数调用可以嵌套
B. 函数的定义可以嵌套,但函数调用不能嵌套
C. 函数的定义和调用都不能嵌套
D. 函数的定义和调用都可以嵌套
      满分:4  分
5.  执行语句序列 int x; cin>>x; if(x>250) cout<<‘X‘; if(x<250) cout<<‘Y‘; else cout<<‘X‘; 时,不可能出现的情况是____
A. X
B. Y
C. XY
D. XX
      满分:4  分
6.  下面列出的保留字中,不能作为函数的返回类型的是
A. void
B. int
C. new
D. long
      满分:4  分
7.  由C++源程序文件编译而成的目标文件的默认扩展名为____
A. cpp
B. exe
C. obj
D. lik
      满分:4  分
8.  在下列运算符中,优先级最低的是
A. ||
B. !=
C. <
D. +
      满分:4  分
9.  在类的定义中,引入友元的原因是______。( )
A. 提高效率
B. 深化使用类的封装性
C. 提高程序的可读性
D. 破坏程序的封装性
      满分:4  分
10.  下面说法中,正确的是( )
A. 公有派生类的成员函数可以访问基类的私有成员
B. 私有派生类的成员函数可以访问基类的私有成员
C. 无论公有派生还是私有派生,派生类的成员函数均可以访问基类的公有成员
D. 无论公有派生还是私有派生,派生类的成员函数均可以访问基类的私有成员
      满分:4  分
11.  假定变量b和pb定义为"int b[10], *pb=b;",要将24赋值给b[1]元素中,不正确的语句是.____
A. *(pb+1)=24;
B. *(b+1)=24;
C. *++b=24;
D. *++pb=24;
      满分:4  分
12.  为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为_____.
A. public
B. protected
C. private
D. static
      满分:4  分
13.  将两个字符串连接起来组成一个字符串时,选用___函数。
A. strlen( )
B. strcpy( )
C. strcat( )
D. strcmp( )
      满分:4  分
14.  switch语句能够改写为____语句。
A. for
B. if
C. do
D. while
      满分:4  分
15.  下列do-while循环的循环次数是:  已知:int i=5  do{ cout<<i--<<endl   i--  }while (i!=0)
A. 0
B. 2
C. 5
D. 无限次
      满分:4  分




欢迎光临 作业辅导网 (http://aopeng100.com/) Powered by Discuz! X3.2