求帮助求所有答案,谢谢,给10,我的所有家当

2.枚举类型中的每个枚举常量的值都是一个( )值(3.00分)
A. 字符
B. 逻辑
C. 整数
D. 浮点数

3.若x是一个bool型变量,则x&&5<3的值()(3.00分)
A. 与x值相反
B. 为true
C. 为false
D. 与x值相同

4.下列的常值变量定义中,错误的是()(3.00分)
A. const double d;
B. const long id=567;
C. const int I =250;
D. const char c = 67;

5.一个基本语句的最后一个字符是()(3.00分)
A. )
B. }
C. ;
D. .

6.若一个应用程序的源程序文件名是source.cpp,经编译连接而生成的可执行文件的文件名是(3.00分)
A. source.obj
B. source.h
C. 无法确定
D. source.exe

7.x<=0的等价条件是 (3.00分)
A. !(x>=0)
B. !(x>0)
C. x>0
D. x>=0

8. 执行
enum MONTH{Jan=1, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec};

MONTH m; int n;

cin>>n; m=n;

时,若要使m的值为Jul,应键入(3.00分)
A. 7
B. n
C. m
D. Jul

9.
执行

if(x||!x)cout<<”ABC”;else cout<<”XYZ”;

屏幕上显示的结果是(3.00分)
A. ABC
B. "XYZ"
C. "ABC"
D. XYZ

10.当处理一个特定问题时,若循环次数已知,通常采用( )来解决。(3.00分)
A. switch循环
B. while循环
C. do循环
D. for循环

11.C++语言是在()语言基础上发展起来的。(3.00分)
A. c
B. basic
C. java
D. c#

12.如果执行if(x>3)cout<<’A’;else cout<<’B’;后屏幕上显示的是B,说明x>3的值是(3.00分)
A. 无法判断
B. false
C. true
D. true 或 false

13.( )是定义宏的预处理命令,常被用来定义符号常量。从此往下未录入,以及上面灰色低温处为录入(3.00分)
A. typedefine
B. #define
C. main
D. #include

14.在下面的循环语句中内层循环体S语句的执行总次数(3.00分)
A. n(n-1)/2
B. (n+1)/2
C. n(n+1)/2
D. n2

15.执行cin>>i;cout<<i+3;,若键盘输入121,则屏幕上随后显示的是()(3.00分)
A. 123+1
B. 121
C. 124
D. i+3

16.字符串“ABCDE”占用()字节的空间(3.00分)
A. 10
B. 5
C. 6
D. 11

17.如果x的值为4,y的值为-55,则执行
if(x>0)

if(x>10) cout<<’A’;

else cout<<’B’;

else

if(y<-8)

if(y>-20) cout<<’C’;

else cout<<’D’;

后屏幕上显示的是 (3.00分)
A. C
B. D
C. B
D. A

18.下列符号中,不可以作为变量名的是()(3.00分)
A. _var_
B. _var
C. 2def
D. VAR10

19.如果用数值来表示条件,则相当于 false和true的分别是()(3.00分)
A. 0和1
B. 0和非0
C. 1和非1
D. 1和-1

20. 执行
int k = 4;

switch(k){

case 1:

case 2:cout<<’A’;break;

case 3:

case 4:

case 5: cout<<’B’;break;

default:cout<<’C’; break;

}

屏幕上显示的结果是(3.00分)
A. BC
B. A
C. C
D. B

第1个回答  2012-06-20
兄弟,帮不了你了,只会一半
相似回答
大家正在搜