Problem3288--GESP一级选择题_4

3288: GESP一级选择题_4

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

1.下列关于C++语言的叙述,不正确的是()。



A.变量定义时可以不初始化

B.变量被赋值之后的类型不变

C.变量没有定义也能够使用

D.变量名必须是合法的标识符



2.下列关于C++语言变量的叙述,正确的是()。

A.变量可以没有定义

B.对一个没有定义的变量赋值,相当于定义了一个新变量

C.执行赋值语句后,变量的类型可能会变化

D.执行赋值语句后,变量的值可能不会变化


3.下面C++代码段执行后的输出是()。


int a = 3, b = 4;
cout << "a+b=" << a+b;


A.3+4 = 7

B.3+4=7

C.a+b=7

D.a+b=a+b


4.下面的程序用于判断N是否为偶数,横线处应填写代码是()。

cin >> N;
if(_______)
      cout << "偶数";
else
      cout << "奇数";

A.N % 2 ==0

B.N % 2 = 0

C.N % 2

D.N % 2 !=0






5.下面C++代码执行后的输出是(  )。


int a = 1;
cout << "a+1= " << a+1 << endl;


A.a+1= 2

B.a+1=2

C.2=2

D.2= 2


6.C++语句 printf("5%%2={%d}\n",5 % 2)执行后的输出是()。

A.1={1}

B.5%2={5%2}

C.5%2={1}

D.5 ={1}


7.C++表达式 10 - 3 * 2的值是()。

A.14

B.4 

C.1

D.0


8.C++表达式 12 -3 * 2 && 2的值是()。

A.0

B.1

C.6

D.9


Input

Output

根据题目描述选择正确的选项,并逐行打印出来(大写)

Source/Category

GESP