蓝桥等考C++组别二级011

第一部分:选择题

1、C++ L2 (15分)

执行以下代码,输出的结果是(   )。

cout << 9/2 << endl;

A. 0        

B. 1       

C. 4        

D. 4.5

正确答案:C

2、C++ L2 (15分)

执行以下代码,输出的结果是(   )。

cout << "He is " << 18 << " years old."<< endl;

A. 程序报错

B. He is

C. years old.

D. He is 18 years old.

正确答案:D

3、C++ L2 (20分)

执行以下代码,可以输出00000的程序是(   )。

A. cout << 0 << endl;

B. cout << 00000 << endl;     

C. cout << setfill('0') << setw(5) << 0 << endl;        

D. cout << setfill(0) << setw('5') << 0 << endl;

正确答案:C

第二部分:编程题

4、C++ L2卖汽水(50分)

题目名称:卖汽水

题目描述:

某商店有n瓶汽水,上午卖掉了15瓶,下午卖掉的和上午一样多,请计算这个商店晚上还剩多少瓶汽水。

输入:

输入一个正整数n,表示汽水的瓶数。

输出:

输出一个正整数,表示这个商店晚上剩余汽水的瓶数。

注意:

题目保证输入和输出都在int范围内。

输入输出格式要和样例严格保持一致,不要输出任何与答案无关的内容,如“请输入:”之类的提示信息,或者在数据前面输出多余的空格或空行。

输入样例:

31

输出样例:

1

参考代码:

#include

using namespace std;

int main()

{

int n,m;

cin >> n;

m = n-15*2;

cout << m << endl;

return 0;

}

测试数据:

1.in

31

1.out

1

2.in

32

2.out

2

3.in

33

3.out

3

4.in

34

4.out

4

5.in

35

5.out

5

你可能感兴趣的:(c++,算法,开发语言,青少年编程,大数据)