版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年全国青少年信息素养大赛C++算法创意实践挑战赛(小学组_初赛)真题(含答案)一、单选题。1.运行下列程序段,输出的结果是()。intn=572765;cout<<n/10%10;A.5B.6C.4D.1标准答案:B。2.假设有两个城市:城市A和城市8,每个城市的温度都在-50到50摄氏度之间。当且仅当只有一个城市的温度低于0时,输出1,也就是说,如果城市A的温度低于0而城市B大于等于0;或密如果城市A的温度大于等于0而B小于0,则输出1,否则输出0。补全①和②处的代码()。#include<iostream>usingnamespacestd;intmain(){inta,b;cin>>a>>b;if(____①____){if(____②____){cout<<1;return0;}}if(a>=0){if(b<0){cout<<1;return0;}}cout<<0;return0;}A.a<0b>=0B.a>0b<=0C.a>=0b>=0D.a<0b<0标准答案:A。3.执行以下代码段,变量x和y的值分别是()。intx=7;inty=x/2*3;A.x=7,y=10.5B.x=7,y=10C.x-7,y=12D.x=7,y=9标准答案:D。4.在C++中,输出指令是()。A.cinB.coutC.clogD.int标准答案:B。5.小A有一个神奇口袋,里面可以装各个平方数,口袋的负载量就是口袋里所有数字之和。当负载量超过l的时候不能再装平方数,现在给定n个数,从左往右筛选其中的平方数,并依次将平方数放入口袋,编成程序,输出口袋里能装下几个平方数。平方数就是一个愁数乘以自己的结果(例如:1、4、9、16、…)。补全①、②和③处的代码()。#include<iostream>usingnamespacestd;intmain(){intL,n,cnt=0,sum=0;cin>>L>>n;for(inti=1;i<=n;i++){intx;boolflag=false;cin>>x;for(intj=1;j<x;j++){if(①){flag=true;break;}}if(flag==true){if(②){sum+=x;cnt++;}else{③}}}cout<<cnt;return0;}例口:输入L为100,n为5,接下来的5个数分别是49、19、36、25、73,则口袋里只装了49和36两个平方数,所以输出2。A.j*j==xSum+x<=Lcontinue;B.*j==xSum+x<=Lbreak;C.x/j==iSum<=Lcontinue;D.x/j==isum<=Lbreak;标准答案:A。6.在C++中,表示布尔数据类型的关键字是()。A.intB.boolC.doubleD.string标准答案:B。7.下列关于C++语言中变量的叙述,不正确的是()。A.变量定义时可以不初始化B.变量被赋值之后的笑型不变C.变量没有定义也能够使用D.变量名必须是合法的标识符标准答案:C。8.在C++中,以下正确的变是命名是()。A.2thingsB._myVariableC.my-varilableD.Noneoftheabove标准答案:B。9.执行以下程序段,输出的结果是()。for(intj=1;j<=6;j++){if(j%3==0){break;}cout<<j<<"";}A.12B.123C.123456D.12456标准答案:A。10.如果我们想在终端输出变量x的值,正确的代码是()。A.cin>>xB.cout<<xC.cout>>xD.cin<<x标准答案:B。11.运行以下程序,输出的结果是()。#include<iostream>usingnamespacestd;intmain(){cout<<"Hello"<<"";cout<<"World";return0;}A.Hello,world!B.HelloWorldC.语法错误D.无任何输出标准答案:C。12.输出1到10之间的所有偶数,请补全以下代码()。#include<iostream>usingnamespacestd;intmain(){for(inti=1;i<=10;i++){if(①){cout<<i<<endl;}}return0;}A.i%2==0B.i%2!=0C.i%2==1D.i%2标准答案:A。13.以下可以作为变量名的是()。A.cnt1B.a1_cntC.cnt1_#D.@cnt标准答案:B。14.运行以下程序,输出的结果是()。#include<iostream>usingnamespacestd;intmain(){inta=5;intb=a+3;intc=b-2;cout<<c;return0;}A.6B.8C.5D.10标准答案:A。15.下面代码实现的是判断n是否是质数的功能,补全①和②处的代码。#include<iostream>usingnamespacestd;intmain(){intn;cin>>n;____①____for(inti=2;i<n;i++){if(____②____){isprime=false;break;}}cout<<isprime<<endl;return0;}A.boolisprime=true;n%i==0B.boolisprime=false;n%i!=0C.boolisprime=true;n%i!=0D.boolisprime=false;n%i==0标准答案:A。二、判断题。16.在C++中,&&和||分别代表逻辑与和逻辑或运算。()。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB45∕T 2979-2025 松树遗传资源保存利用技术规程
- 3.4 我们来造“环形山”课件(内嵌视频) 2025-2026学年教科版科学三年级下册
- 2026年物流运营金融科技合作协议
- 2026年保险检测充电站运营协议
- 村委会除四害工作制度
- 预算领导小组工作制度
- 领导ab岗位工作制度
- 食品安全包保工作制度
- 麻醉疼痛中心工作制度
- 思茅市景谷傣族彝族自治县2025-2026学年第二学期五年级语文期末考试卷(部编版含答案)
- 杵针疗法技术操作规范标准
- 中医培训课件:《经穴推拿术》
- 校园小记者培训课件
- 高中语文整本书阅读《红楼梦》-赏析金陵十二钗之美 公开课一等奖创新教学设计
- DB32-T 4789-2024 固化粉煤灰应用技术规程
- 五年级下学期-长方体和正方体-物体浸没问题-专项应用题训练35题-后面带答案
- 邮政营业员复习题集
- 浙江省2024年中考数学试卷【附真题答案】
- 儿科误吸的应急预案
- 细节决定成败课件
- JJF(纺织) 027-2010 染色摩擦色牢度仪校准规范
评论
0/150
提交评论