C++练习题第2套

11.for循环执行顺序是什么?

for(①;②;③)
{
    ④
}

A.①②③④①②③④……

B.①②③④②③④……

C.①②④③②④③……

D.①③②④③②④……

12.以下代码的输出是什么?

#include <bits/stdc++.h>
using namespace std;

int main()
{
    string s = "Hello OI!";
    cout << s.c_str() << endl;
    return 0;
}

A.Hello OI!

B.Hello

C.报错

D.OI!

13.头文件iostream主要是用来做什么的?

A.算法

B.C格式输入输出

C.C++格式输入输出

D.STL

14.下面代码不可能输出什么?

#include <bits/stdc++.h>
using namespace std;

int main()
{
    int num = rand() % 5 + 1;
    cout << num << endl;
    return 0;
}

A.2

B.6

C.1

D.5

15.C++的cout可以干什么?

A.输出

B.加法

C.输入

D.减法

16.下面选项中不属于面向对象程序设计特征的是?

A.继承性

B.多态性

C.相似性

D.封装性

17.下面代码会输出什么?

#include <bits/stdc++.h>
using namespace std;
int a[][] = {{3,4},{2,8,6};
int main()
{
    cout << a[2][1] << endl;
    return 0;
}

A.4

B.0

C.8

D.6

18.下面代码会输出什么?

#include <bits/stdc++.h>
#define f(a,b) pow(a,b)
using namespace std;

int main()
{
    cout << f(2,10) << endl;
    return 0;
}

A.1024

B.12

C.20

D.100

19.假设定义了数组int a[] = {1,6,3,5,9}那么*a的值为多少?*(a + 3)为多少?

A.6 3

B.6 5

C.1 3

D.1 5

20.C++的system的作用是?

A.计算

B.输入

C.输出

D.终端

想获取答案点这里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿Eason

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值