首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2024信息素养大赛C++算法创意实践初赛真题2

答案与解析

选择题

答案:B

解析:表达式n/10%10先进行除法运算572765/10=57276,然后取余10得到最后一位6。

答案:A

解析:根据题意,和处应填入的条件是a<0且b>=0,对应选项A。

答案:D

解析:y=x/2*3中,7/2=3(整数除法),然后3*3=9,因此y=9。

答案:B

解析:C++中输出指令是cout。

答案:A

解析:处判断是否为平方数(j*j==x),处判断是否满足负载量条件(sum+x<=L),处不满足时继续循环(continue)。

答案:B

解析:布尔数据类型的关键字是bool。

答案:C

解析:变量必须先定义后使用,因此C选项不正确。

答案:B

解析:变量名只能由字母、数字和下划线组成,且不能以数字开头,_myVariable是合法的。

答案:A

解析:当j=3时循环终止,因此输出1 2。

答案:B

解析:输出变量x的值应使用cout<<x。

答案:B

解析:程序输出Hello World,中间用空格分隔。

答案:A

解析:判断偶数的条件是i%2==0。

答案:A

解析:cnt_1是合法的变量名,符合命名规则。

答案:A

解析:程序计算5+3-2=6,因此输出6。

答案:A

解析:处初始化布尔变量isprime=true,处判断是否为因数(n%i==0)。

判断题

答案:正确

解析:&&是逻辑与,||是逻辑或。

答案:错误

解析:for循环可能一次都不执行,取决于初始条件。

答案:错误

解析:cout用于输出,cin用于输入。

答案:错误

解析:未初始化的变量值是未定义的,可能为任意值。

答案:正确

解析:C++是强类型语言,变量必须在使用前声明其类型。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OrYMO5C7L78NIifB6bYH5FzA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券