Problem3287--GESP一级选择题_3

3287: GESP一级选择题_3

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

Description

1.常量7.0的()。

A.double

B.float

C.void

D.int


2.常量‘3’的数据类型是()。

A.double

B.float

C.char

D.int



3.C++表达式2-1&&2%10的值是()。

A.0

B.1

C.2

D.3



4.假设现在是上午十点,求出N小时(正整数)后是第几天几时,如果输入20小时则为第2天6点,如N输入4则为今天14点。为实现相应功能,应在横线处填写代码是()。


int N,dayX,hourX;
cin >> N;
dayX=______,hourX=______;
if(dayX == 0)
    cout << "今天"<< hourX << "点";
else
    cout << "第" <<(dayX + 1) <<"天" << hourX <<"点";


A.(10+N)%24,(10+N)/24

B.(10+N)/24,(10+N)%24

C.N%24,N/24

D.10/24.10%24




5.执行C++语句cin >> a 时如果输入5+2,下述说法正确的是()。

A.变量a将被赋值为整数7

B.变量a将被赋值为字符串,字符串内容为5+2

C.语句执行将报错,不能输入表达式

D.依赖于变量a的类型。如果没有定义,会由编译错误


6.在C++中,假设N为正整数,则表达式cout << (N%3 + N%7)可能输出的最大值是()。

A.6

B.8

C.9

D.10


7.在C++中,下列表达式错误的是()。

A.cout << "Hello,GESP!"<<endl;

B.cout << 'Hello,GESP!'<<endl;

C.cout << """Hello,GESP!"""<<endl;

D.cout << "Hello,GESP!'<<endl;


8.有关下列C++代码说法,正确的是()。

Printf("Hello,GESP!");

A.配对双引号内,不可以有汉字

B.配对双引号可以相应改变为英文单引号而输出效果不变

C.配对双引号可以相应改变为三个连续英文单引号而输出效果不变

D.配对双引号可以相应改变为三个连续英文双引号而输出效果不变

Input

Output

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

Source/Category

GESP