




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、*全国青少年机器人技术等级测试四级自编C语言练习测试测试试卷A一、单项选择题本大题共20题,每题2分,共40分1、以下不正确的 C语言标识符是D A ABCB、abcC、a_bcD、ab.c2、以下不是C语言的特点的是 A A、 C语言简洁、紧凑B、 能够编制由功能复杂的程序C、 C语言可以直接对硬件进行操作D、 C语言移植性好3、一个C语言程序是由 B A一个主程序和假设干子程序组成B、 函数组成C、 假设干过程组成D、 假设干子程序组成4、一个算法应该具有“确定性等 5个特性,对另外4个特性的描述中错误的 是 A A、 有零个或多个输入B、 有零个或多个输生C、 有穷性D、 可行性*5、在
2、C语言中,char型数据在内存中的存储形式是 C A、补码B、反码C、源码D、ASCII 码6、 设变量a是整型,f 是实型,i为 C 是双精度型,那么表达式10+ a +i*f值的数据类A、 intB、floatC、doubleD、不确定7、有如下程序,输入数据:12345M678 cR 后CR表示回车,x 的值是 .#include main() int x;float y;scanf(%3d%f,&x,&y);A、 12345B、123C、45D、3458、假设有以下定义 int a,b; float x,那么正确的赋值语句是A、 a=1,b=2B、 b+;C、 a=b=5D、 b=in
3、t(x);9、以下程序的执行结果是 #includeint i=10,j=10;printf(%d,%dn,+i,j-);*A、 11,10B、 9,10C、 11,9D、 10,910、卜列运算符中优先级最高的是A、vB、十C、%D、11、巳知字母 A的ASCII码是65 ,以下程序的执行结果是#includemain()char c1=A,c2=Y;printf(%d,%dn,c1,c2);A、 A,Y65,65C、 65,90D、65,8912、设 x、中值为0是int型变量,且那么下面表达式A、B、=yC、| | y+z&y-zD、!(x y) & !z1)13、判断char型变量cl
4、是否为小写字母的正确表达式为A、c1 = a)&(c1=z)C、=,a =c1)(z v= c1)(c1 = a )&(c1 v14、字符串a在内存中占据的字节个数为A、0B、1C、2D、15、下面有关for循环的正确描述是A、for循环只能用于循环次数已经确定的情况B、for循环是先执行循环体语句,后判定表达式*C、在for循环中,不能用 break语句跳由循环体D、for循环体语句中,可以包含多条语句,但要用花括号括起来16、下面程序的运行结果是#includemain()int num=0;while(numb!= c 的值是 4、以下程序运行后的输生结果是#include main()
5、int i,j;for(i=4;i=1;i-)printf(* );for(j=1;j=4-i;j+)*printf(* );printf(n);)5、在C语言中,二维数组元素的内存中的存放顺序是 6、假设有定义:inta34=1,2,0,4,6,8,10;那么初始化后,a12得到的初值是 a21得到的初值是 三、程序分析题(本大题共2题,每题4分,共8分,描述程序功能并写由程序执行结果)1、#includemain()int a=33=1,3,5,7,9,11,13,15,17,sum=0,i,j;for (i=0;i3;i+)for(j=0;j3;j+)if (i=j) sum=sum+aij;printf(sum=%d n ,sum);2、#includemain()int a,s,n,count;a=2;s=0;n=1;count=1;while(count=7)n=n*a; s=s+n; +count;printf(s=%d ,s);,sum);*四、编程题本大题共4题,每题8分,共32分1、编写摄氏温度、华氏温度转换程序.要求:从键盘输入一个摄氏温度,屏幕就显示对应的华氏温度,输由取两位小数.转换公式:F= C+32 X 9/5 o2、判断数m是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 厨师服务合同模板大全
- 2023-2024学年浙江摄影版(三起)(2020)小学信息技术五年级下册变量计数(教学设计)
- 1 自主选择课余生活 教学设计-2024-2025学年道德与法治五年级上册统编版
- 3人体与运动C 教学设计-八年级体育与健康
- 四年级第一学期语文教学计划
- 3公民意味着什么( 教学设计 )2023-2024学年统编版道德与法治六年级上册
- 7 生命最宝贵 第一课时 教学设计-2023-2024学年道德与法治三年级上册统编版
- 2023-2024学年粤教版(2019)高中信息技术必修一《数据与计算》第三章第一节《 体验计算机解决问题的过程》教学设计
- 19《海滨小城》(教学设计)2024-2025学年部编版语文三年级上册
- 小区临时停车合同范本
- 平台对接技术方案
- 化妆品包装相容性评估方法
- 安全生产法律法规、标准清单
- 消防车辆与泵装备的配置与选用与更新的技术要求与管理办法
- 学校重大事项议事决策制度
- 英纳能特种防护材料珠海产研生态基地建设项目(一期)环境影响报告表
- 建筑与市政施工现场安全卫生与职业健康通用规范培训课件
- 中小学音乐课堂体验活动设计
- 直流风扇QC工程图
- 各国插头标准规定型号尺寸
- 《中华民族大团结》(初中)第1课-爱我中华教学课件
评论
0/150
提交评论