版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电子信息智能创新大赛-C+复制您的姓名: 填空题 *_您的校区: 单选题 *广州正佳校区广州北京路校区广州番禺广场校区广州昌岗校区广州天河北校区广州荔湾校区广州万胜围校区广州白云校区一、单项选择题(共20题,每题2分,共40分)1、在C+中,若有定义:int a 3=1,2,3,4,5,6,7; 则二维数组a的行数是()。 单选题 *A:1B:3(正确答案)C:7D:不确定2、如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、 字母键A、字母键 S、字母键D、字母键 F 的顺序循环按键,即 CapsLock、A、 S、D、F、CapsLock、A、S、D、F、,屏幕上
2、输出的第 81 个字符是字母 () 单选题 *AA(正确答案)BSCDDa3、在C+中,下列标识符合法的是()。 单选题 *A:c+bB:_tmp(正确答案)C:52C+D:J#P4、下列有关函数的叙述中,不正确的是()。 单选题 *A: 在不同的函数中可以使用相同名字的变量B: 函数中的形参是局部变量C: 在一个函数内部定义的变量只在本函数范围内有效D: 在一个函数内部定义的变量在所有函数范围内有效(正确答案)5、下列转义字符中表示回车换行符的是() 单选题 *A:n(正确答案)B:tC:bD:a6、下列有关cin的叙述中,不正确的是()。 单选题 *A:使用cin输入多个数据并读入到变量时
3、,数据之间使用空格分隔B:使用cin获取用户输入,不加头文件iostream也可以(正确答案)C:使用cin输入多个数据并读入到变量时,数据之间使用回车分隔D:使用cin输入多个数据并读入到变量时,数据之间使用Tab键分隔7、若定义int a=066,则执行cout y) ; 不是一个正确的C+语句B:switch(x)语句中的x可以是浮点类型C:switch语句中不一定要使用break语句(正确答案)D:若有语句if(a) x+; 则表达式a 是不正确的12、运行下列程序,若输入:2,则输出结果是()。 单选题 *A:0.0B:1.00C:0.5(正确答案)D:0.5013、下列有关循环控制
4、语句的叙述中,正确的是()。 单选题 *A:do-while 语句构成的循环不能用其他语句构成的循环来代替B:do-while 语句构成的循环只能用break 语句退出C:用do-while 语句构成的循环,在while 后的表达式为非零时结束循环D:用do-while 语句构成的循环,在while 后的表达式为零时结束循环(正确答案)14、运行下列程序,输出结果是()。 单选题 *A:3,3,4B:4,4,3C:3,4,3D:4,3,3(正确答案)15、下面程序的功能是输出10到100中的完全数。则在空白处应填入()。说明:一个数的因子(除了这个数本身)之和等于该数本身,则称这个数为完全数。
5、如:6的因子是1、2、3,它的因子和1+2+3等于6,因此6是完全数。 单选题 *A:if (i%j=0) s+=j;(正确答案)B:if (i%j=0) s-=j;C:if (i%j!=0) s-=j;D:if (i%j!=0) s+=j;16、在定义数组时,对数组元素赋初值,下列不正确的是()。 单选题 *A:int a5=0,1,2,3,4;B:int a5=0;C:int a5=0,1,2,3,4,5;(正确答案)D:int a5=0,1,2;17、执行下列代码,当输入7时,输出的结果是()。 单选题 *A7B15C127(正确答案)D12818、若有定义:char a =ZHAO;
6、则a1的值是()。 单选题 *A:ZB:H(正确答案)C:HAOD:ZHAO19、若有定义char str20=Hello!; 则执行coutstrlen(str),sizeof(str)=5&x=8)等价于 x8 判断题 *对(正确答案)错4. 下列代码的时间复杂度为:O(n2) 判断题 *对(正确答案)错5. 下列函数的功能是进行排序,其使用的排序算法是选择排序 判断题 *对错(正确答案)6.贪心算法的基本要素是定义最优解。 判断题 *对错(正确答案)7. 运行下列程序,若输入:5 4 3 2 1 0,则输出结果是 3 2 1 0 判断题 *对(正确答案)错8. 条件分支语句的程序框图只有
7、一个入口和两个出口 判断题 *对错(正确答案)9. cout对应标准输入流,用于从键盘读取数据 判断题 *对错(正确答案)10. 若定义了int a;char b;float c;, 则表达式a*b-c的类型是float 判断题 *对(正确答案)错三、程序阅读题写结果(共3题,5分/题)1. 运行下列程序,若输入:5,则输出结果是_。 填空题 *空1答案:1202. 运行下列程序,则输出结果是_。 填空题 *空1答案:2 3 4 5 6 7 8 9 103. 执行下列代码,当输入的字符串为abc12388asd时,输出的结果是_。 填空题 *空1答案:5四、程序填空题(共1题,10分,每个空2
8、分)1、小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念。如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)输入格式:第一行是人数n(2 = n = 40,且至少有1个男生和1个女生)。后面紧跟n行,每行输入一个人的性别(男male或女female)和身高(浮点数,单位米),两个数据之间以空格分隔。输出格式:n个浮点数,模拟站好队后,拍照者眼中从左到右每个人的身高。每个浮点数需保留到小数点后2位,相邻两个数之间用单个空格隔开。实例:6male 1.72male 1
9、.78female 1.61male 1.65female 1.70female 1.56输出:1.65 1.72 1.78 1.70 1.61 1.561:_ 2:_ 3:_ 4:_ 5:_ 填空题 *空1答案:string空2答案:空3答案:name空4答案:a+n空5答案:.2五、编程题(共3 题,每题5分,共15分)1、给出圆的半径,求圆的直径、周长和面积。输入输入包含一个实数r(0 r = 10,000),表示圆的半径。输出输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。样例输入3.0样例输出6.0000 18.8495 28.2
10、743提示如果圆的半径是r,那么圆的直径、周长、面积分别是2*r、2 * pi * r、pi * r * r,其中约定pi3.14159。 可以使用printf(%.4lf, .)实现保留小数点后4位。 填空题 *_答案解析:2、你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?输入输入仅一行,包括n,x和y(均为整数)。输出输出也仅一行,剩下的苹果个数样例输入10 4 9样例输出7提示注意:是要求完整的苹果数。 填空题 *_答案解析:3、计算非负整数 m 到 n(包括m 和 n )之间的所有奇数的和,其中,m
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年银川市西夏区中小学教师招聘考试参考试题及答案详解
- 2026年日照市东港区中小学教师招聘考试模拟试题及答案详解
- 2026年青岛市四方区中小学教师招聘考试参考试题及答案详解
- 2025年阿勒泰地区阿勒泰市中小学教师招聘笔试试题及答案详解
- 2025年黑龙江省齐齐哈尔市中小学教师招聘考试试题及答案详解
- 2026年泉州市洛江区中小学教师招聘笔试备考题库及答案详解
- 2025年上海市卢湾区中小学教师招聘笔试试题及答案详解
- 2026年太阳能供暖系统安装规范
- 2026年娄底市娄星区中小学教师招聘考试备考试题及答案详解
- 2026年汽车再制造技术标准体系
- 儿童重症早期康复介入的临床实践指南解读课件
- 皮疹护理个案汇报
- 2025年北森笔试题型及答案
- 超声图像质量评价标准与实施细则
- DB32∕T 2060-2024 单位能耗限额
- 企业易制毒化学品管理(企业)
- JG/T 574-2019纤维增强覆面木基复合板
- 租船意向协议书
- 肺癌伴心衰的护理
- 回扣承诺协议书范本
- JC∕T 2558-2020 透水混凝土标准规范
评论
0/150
提交评论