GESP一级考题1

题目总数:22
总分数:100
时间:120分钟
第 1 题    单选题

第 1 题 C++表达式 (3 - 2) * 3 + 5 的值是( )。

A.

-13

B.

8

C.

2

D.

0

第 2 题    单选题

C++语句 cout << "5%2=" << 5 % 2 执行后的输出是( )。

A.

2 2

B.

1 1

C.

5%2=2

D.

5%2=1

第 3 题    单选题

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

A.

变量a将被赋值为整数7

B.

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

C.

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

D.

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

第 4 题    单选题

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

int a = 1; 

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

A.

a+1= 2

B.

a+1=2

C.

2=2

D.

2= 2

第 5 题    单选题

下面C++代码执行时输入21后,有关描述正确的是( )。

int N; 

cin >> N; 

if(N% 3 == 0) 

    cout << "能被3整除"; 

else if (N % 7 == 0) 

    cout << "能被7整除"; 

else 

    cout << "不能被3和7整除"; 

cout << endl;

A.

代码第4行被执行

B.

第4和第7行代码都被执行

C.

仅有代码第7行被执行

D.

第8行代码将被执行,因为input()输入为字符串

第 6 题    单选题

以下哪个不是操作系统?(

A.

Linux

B.

Windows

C.

Android

D.

HTML

第 7 题    单选题

以下哪种功能没有涉及 C++语言的面向对象特性支持:( )。

A.

C++中调用 printf 函数

B.

C++中调用用户定义的类成员函数

C.

C++中构造一个 class struct

D.

C++中构造来源于同一基类的多个派生类

第 8 题    单选题

在计算机中,以下哪个选项描述的数据存储容量最小?(

A.

字节(byte)

B.

比特(bit)

C.

字(word) 

D.

千字节(kilobyte)

第 9 题    单选题

C++中,下面哪个关键字用于声明一个变量,其值不能被修改?( )。

A.

unsigned

B.

const

C.

static

D.

mutable

第 10 题    单选题

if 条件句中的条件表达式结果为( )时,执行相应的代码块。

A.

true

B.

false

C.


D.

非真

第 11 题    单选题

如果要找出整数ab中较⼤⼀个,通常要⽤下⾯哪种程序结构?

A.

顺序结构

B.

循环结构

C.

分支结构

D.

跳转结构

第 12 题    单选题

有句俗话叫三天打渔,两天晒⽹。如果⼩杨前三天打渔,后两天晒⽹,⼀直重复这个过程,以下程序代码⽤于判断,第n天⼩杨是在打鱼还是晒⽹,横线处应填写?


A.

I==0

B.

I==4

C.

I==0&&I==4

D.

I==0||I==4

第 13 题    判断题

小杨今年春节回奶奶家了,奶奶家的数字电视可以通过遥控器输入电视剧名称来找到想播放的电视剧,所以 可以推知里面有交互式程序在运行。( )

A.
正确
B.
错误
第 14 题    判断题

在C++的程序中,cin是一个合法的变量名。

A.
正确
B.
错误
第 15 题    判断题

C++语言中3.0和3的值相等,所以它们占用的存储空间也相同。( )

A.
正确
B.
错误
第 16 题    判断题

在C++代码中变量n被赋值为27,则 cout << n%10 执行后输出的是7。( )

A.
正确
B.
错误
第 17 题    判断题

C++表达式 int(3.14)的值为3

A.
正确
B.
错误
第 18 题    判断题

C++语句 cout << (2 * 3, 3 % 10, 2+3)的输出为 6,3,5。

A.
正确
B.
错误
第 19 题    判断题

Xyz, xYz, xyZ是三个不同的变量。

A.
正确
B.
错误
第 20 题    判断题

cout << (8< 9< 10)的输出结果为 true。

A.
正确
B.
错误
第 21 题    判断题

已知 AASCII码值为65,表达式 int('C')+abs(-5.8)的值为72.8。

A.
正确
B.
错误
第 22 题    判断题

C++表达式(2*3)||(2+5)的值为67

A.
正确
B.
错误