2025年信息素养大赛C++算法创意实践挑战赛初赛样题及答案解析(小学组)

一、选择题

1、下列代码,能够输出 hello world 的是_____

A. cout (hello world)

B. cout << hello world

C. cout:hello world

D. cout << "hello world";

答案:D

解析:cout输出的文本内容要用双引号引起来

2、在 C++中,可以存储浮点数 35.16 的数据类型是_____

A. double

B. int

C. long long

D. bool

答案:A

解析:

存浮点数:float(单精度浮点型)、double(双精度浮点型)

存整数:int(整型)、long long(长整型)

存真/假:bool(布尔型)

存字符:char(字符型)

3、在 C++程序中,8 % 2 的结果是_____

A. 2

B. 4

C. 1

D. 0

答案:D

解析:% 模运算(取余运算),8除以2的余数为0,选D

4、下列输出结果为 7 的语句是_____

A. cout << 3 + 4;

B. cout << "3 + 4";

C. cout << 3 * 4;

Dcout >> 2 + 5;

答案:A

解析:A输出:7

B输出:3 + 4

C输出:12

D语法错误:cout后面应该跟输出流符号:<<

5、在 C++语言中,表示大于等于的运算符是____

A. <=

B. <

C. >

D. >=

答案:D

解析:关系运算符有

>

<

>=

<=

==

!=

大于

小于

大于等于

小于等于

等于

不等于

二、判断题

1、在 C++语言中,一个程序只能有一个 main 函数。

答案:对。

2、在 C++语言中,变量可以命名为 9_num。

答案:错。

解析:变量名的命名规则:

可以包含数字、字母、下划线

但是不能以数字开头

不能是C++保留的关键字(例:if、for、while、break等)

3、在 C++语言中,可以使用 int 类型存储 5.1478。

答案:错。

解析:浮点数可以使用float、double存储,整数用int、long long

4、在 C++语言中,/运算符可以用来求两个数的余数。

答案:错。

解析: /求商 %求余数

5/2:结果为2     5%2:结果为1

5、在 C++语言中,逻辑运算符&&表示逻辑与,只有两个操作数都为真时才返回真。

答案:对

解析:逻辑运算符有:

&&

逻辑与

两边都为真,结果才为真

||

逻辑或

两边都为假,结果才为假

逻辑非

非假即真,非真即假

举例:

(5>2) && (5>3) 结果为真

(5>2) && (5<3) 结果为假

(5>2) || (5<3) 结果为真

(5<2) || (5<3) 结果为假

!0 结果为真

!1 结果为假

>文末彩蛋:

关注并查看老师的个人主页,学习完整csp信奥赛完整系列课程:  

https://edu.csdn.net/lecturer/7901

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

王老师青少年编程

愿你所念皆如愿,一起加油!

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

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

打赏作者

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

抵扣说明:

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

余额充值