全国青少年机器人技术等级考试三级模拟试题
全国青少年机器人技术等级三级带答案试卷(三级B)

全国青少年机器⼈技术等级三级带答案试卷(三级B)全国青少年机器⼈技术等级考试试卷带答案(三级)B [单选题]:1.或门电路输⼊0和1,会输出(B)A.0B.1C.先输出0后输出1D.先输出1后输出0答案:B题型:单选题分数:22.我国家庭电路的电压值是()A.1.5VB.36VC.220VD.380V答案:C题型:单选题分数:23.三极管是⼀种()的半导体器件。
A.电压控制B.电流控制C.既是电压⼜是电流控制D.以上都对答案:B题型:单选题分数:24. ⼀个完整的电路由哪⼏部分构成(C)A.电源,⽤电器B.开关,⽤电器,导线C.电源,⽤电器,开关,导线D.电源,⽤电器,导线答案:C题型:单选题分数:25.下⾯可以实现延时5秒的是()B.C.D.答案:A题型:单选题分数:26.读取电路中光敏电阻的返回值时,应该使⽤下列哪个模块()A.B.C.D.答案:B题型:单选题分数:27.读取电路中按键按钮的返回值时,使⽤下列哪个模块()A.B.C.D.答案:D题型:单选题分数:28.模块的返回值最⼤为()。
A.0B.1C.255D.1023答案:D题型:单选题分数:29.通过按钮开关来控制LED灯,如果按键按下,LED点亮,否则熄灭。
在这种情况下,使⽤下⾯哪个模块更恰当()A.B.C.答案:C题型:单选题分数:210.此模块表⽰的是()A. 算术运算符B. ⽐较运算符C. 逻辑运算符D. 赋值运算符答案:B题型:单选题分数:211. 如下图所⽰,电流表的⽰数为()A.L1的电流B.L2的电流C.L1和L2的总电流D.L1和L2的电流之差答案:D题型:单选题分数:212.下图所⽰电路的作⽤是通过光敏电阻获取当前关照强度,当光敏电阻上的关照强度增⼤时,通过A0引脚读取的数值()。
A.不变B.变⼤C.变⼩D.以上都不对答案:C题型:单选题分数:213.有关模拟信号的说法正确的是()A.在时间上连续的物理量B.在数值上连续的物理量C.时间上不连续、数值上连续的物理量D.在时间和数值上都连续的物理量答案:D题型:单选题分数:214.通过电位器模块控制舵机的转动,程序如下左图,当电位器旋转到如下右图所⽰位置是,舵机的转动⾓度是()度⽅向。
2024年3月青少年机器人技术等级考试理论综合试卷三级真题及答案

2024年3月青少年机器人技术等级考试理论综合试卷三级真题(含答案)分数:100 题数:30一、单选题(共20题,共80分)。
1.流程图图例如下,与该图例功能对应的选项是()。
A. 开始/结束B. 输入/输出C. 判断D. 处理标准答案:A。
2.题Arduino UNO/Nano主控板,在Mixly程序中使用变量保存电位器模块的返回值,下列选项中,该变量的数据类型最适合的是()。
A. 整数型B. 小数(浮点)型C. 字节型D. 布尔型标准答案:A。
3.下列选项中,属于导体的是()。
A. 橡皮擦B. 干燥的木棒C. 蒸馏水D. 220Ω电阻标准答案:D。
4.程序如下图所示,该程序结构对应是()。
A. 顺序结构B. 选择结构C. 循环结构D. 单分支结构标准答案:A。
5.下列选项中,用于表示电流单位的是()。
A. AB. VC. ΩD. U标准答案:A。
6.一般情况下,下图程序模块对应的器件类别是()。
A. 传感器B. 感受器C. 执行器D. 控制器标准答案:C。
7.程序如下图所示,该程序中循环体被执行的次数是()。
A. 1次B. 2次C. 5次D. 9次标准答案:C。
8.题Arduino UNO/Nano主控板,通过超声波传感器控制板载LED灯,程序模块如下,当超声波传感器返回的距离为10cm时,下列说法正确的是()。
A. 板载LED灯点亮。
B. 板载LED灯熄灭。
C. 板载LED灯闪烁。
D. 板载LED灯先点亮,然后保持熄灭。
标准答案:B。
9.题Arduino UNO/Nano主控板,下图程序运行时,板载LED灯闪烁5次,变量i的值是()。
A. 1B. 2C. 3D. 10标准答案:B。
10.超声波测距模块如下,下列选项中说法错误的是()。
A. 通过该程序模块可以获得超声波传感器的返回值B. 模块返回的距离单位是毫米C. 超声波传感器通过引脚2接收触发信号D. 超声波传感器通过引脚5返回检测数据标准答案:B。
(完整版)全国青少年机器人技术等级考试理论综合试卷(三级)

全国青少年机器人技术等级考试(三级上机考试)模拟试题一、单选题(共30题,每题2分)1.在我们的日常生活中,家中的电灯、插座、彩色电视机、电冰箱等电气设备之间的连接方法是()[2分]A.一定是串联B.一定是并联C.可以串联,也可以是并联D.电灯与电视机应该是串联,彩电与电冰箱应该并联2.下列常见的物品中能被磁铁吸引的是()[2分]A.铜钥匙B.铁钉C.塑料尺D.橡皮3.如图所示的电路中,哪个电路是正确的()[2分]A.B. C. D.4.关于电流和电源,下列说法正确的是()[2分]A.电路中只要有电源,就一定有电流B.电流是由电荷做无规则运动形成的C.在电源的外部,电流从电源的正极流向电源的负极D.金属导体中的电流方向与电子移动的方向相同,5.我国家庭电路的电压值是()[2分]A.1.5VB.36VC.220VD.380V6.下列四组物体中,都属于绝缘体的一组是()[2分]A.碳棒、人体、大地B.水银、铜丝、铁块C.陶瓷、干木、塑料D.大地、人体、陶瓷7.被称为工业机器人之父的是()[2分]A.乔治德沃尔B.张衡C.诸葛亮D.约瑟夫英格伯格8.二极管的导通条件是所给电压U要满足()[2分]A.U>0B.U>截止电压C.U>导通电压D.U>击穿电压9.一个串联电路串联了10个灯泡,测得电源旁边的电流为10mA,则通过每个灯泡的电流为()mA。
[2分]A.1B.10C.20D.10010.二极管之所以被称为“半导体”是因为它具有什么特性()[2分]A.双向导电性B.单向导电性C.导电性D.以上选项都对11.从下列程序中可以看出b是()if(a>0) b=a;if(a<0) b=-a;if(a=0)b=a+1;[2分]A.负数B.正数C.0D.负的小数12.下列说法正确的是()[2分]A.3分钟通过导体的电流比5分钟通过同一个导体的电流大B.3分钟通过导体的电流比5分钟通过同一个导体的电流小C.3分钟通过导体的电流比5分钟通过同一个导体的电流相等D.上面的说法都不对13.与门电路输入0和1,会输出()[2分]A.0B.1C.先输出0后输出1D.先输出1后输出014.执行以下语句后x,y,z的值是(A)int x=10,y=20,z=30;if(x>y){z=x;x=y;y=z;}[2分]A.x=10,y=20,z=30B.x=20,y=30,z=30C.x=20,y=30,z=10D.x=20,y=30,z=2015.根据日常生活现象,下列说法错误的是(D)[2分]A.节日的夜晚,装扮秦淮河畔小树的一串小彩灯,有一个灭了则一串都不亮,它们是串联的B.楼道中的照明灯是由声控开关和光控开关共同控制的,只有在天暗并且有声音时才能亮,所以声控开关、光控开关及灯是串联的C.一般家庭的卫生间都要安装照明灯和换气扇,使用时互不影响,它们是并联的D.道路两旁的路灯晚上同时亮早上同时灭,它们是串联的16.下列属于整型数据的是()[2分]A.123B.abcC.11.2D.6.2317.型号为CD4011的芯片起什么作用()[2分]A.与非门B.反相器C.计数译码芯片D.以上选项都不对18.下列语句中是条件语句的是()[2分]A.if()...else…B.for( )…C.while( )…D.do…while( )19.数码管是几个()组成的。
2020年全国青少年机器人技术等级考试三级模拟试题

2020年全国青少年机器人技术等级考试三级模拟试题2020年全国青少年机器人技术等级考试三级(编程)模拟试题一、单选题(共30题,每题2分)1、执行以下语句后x,y,z的值是(A)int x=10,y=20,z=30;if(x>y){z=x;x=y;y=z;}A)x=10,y=20,z=30 B)x=20,y=30,z=30C)x=20,y=30,z=10 D)x=20,y=30,z=202、相对于控制器来说,所有的信息都是控制器通过一个接口给机器人设备的,当控制器需要设备通过此接口返回信息,则这个接口为(B)A.输出接口B.输入接口C.输入接口、输出接口均可以D.只能是输入接口但不能是输出接口3、程序中的高电平一般用(B)来表示。
A.0B.1C.0或1D.以上选项都不对4、已知以下语句执行后a,b,c的值是(B)int a=10,b=20,c;if(a<b)< p="">c=a+b;A.a=20,b=30,c=10B.a=10,b=20,c=30C.a=10,b=30,c=20D.a=20,b=30,c=105、在程序运行过程中,其值不能被改变的量为(B)A.变量B.常量C.只能是变量不能是常量D.常量、变量都可以6、有关模拟量的说法正确的是(C)A.在时间上连续的物理量B.在数值上连续的物理量C.在时间和数值上都连续的物理量D.时间上不连续、数值上连续的物理量7、标志机器人一条命令结束的符号为(C)A,B。
C;D//8、int定义的数据为(A)A.整型数据B.单精度浮点型C.双精度浮点型D.字符型9、生活中楼道的灯是天黑、有声音时才会亮,那么天黑和有声音的逻辑关系是(B)A.逻辑或B.逻辑与C.逻辑非D.以上选项都不对10、下列语句中是条件语句的是(A)A.if()...else…B.for( )…C.while( )…D.do…while( )11、delay( )函数的作用(D)A.获取返回值B.控制电机速度C.点亮小灯D.延时12、以下不正确的if语句形式是( A)A)if(x>y&&x!=y);B)if(x= =y) x+=y;C)if(x!=y) {x=2;y=3;}else {x=0;y=0;}D)if(x<y){x++;y++;}< p="">13、请阅读以下程序:int a=5,b=0,c=0;if(a==b+c)printf(“* * *\n”);else printf(“$ $ $\n”);}以上程序(D)A.有语法错不能通过编译B.可以通过编译但不能通过连接C.输出* * *D.输出$ $ $14、以下if语句语法正确的是(C)A) if(x>0)x =0;else x=1B) if(x>0){x=x+y;else x=0;}C ) if(x>0){x=x+y;}else x=1;D) if(x>0){x=x+y;}}else {x=0;15、下列属于整型数据的是(A)A.123B.abcC.11.2D.6.23616、C语言程序中,运算符逻辑与的符号为(D)A.&B.||C.!D.&&17、从下列程序中可以看出b是(B)if(a>0) b=a;if(a<0) b=-a;if(a=0)b=a+1;A.负数B.正数C.0D.负的小数18、关于if语句说法正确的是(D)A.if必须配套else使用B.多if语句不存在C.双if语句一定不能配套elseD.根据程序需要可选择是否与else搭配19、一条语句后面加//意味着(D)A.//后面的一句话是程序的定义变量语句B. //后面的一句话可以被机器人理解C. //后面的一句话可以被执行D. //后面的一句话不可以被执行20、如果a等于-6,则从下列程序中可以得出b的值是(B)if(a>0) b=-a;if(a<0) b=a;if(a=0)b=a-1;A.6B.-6C.0D.-721、下列属于浮点型的是(D)A、123B、abcC、789D、2.3422、在程序运行过程中,其值可以被改变的量为(A)A.变量B.常量C.只能是常量不能是变量D.常量、变量都可以23、下列程序执行后,c的值为(D)int a=20,b=8,c=4;if(a>b){a=b;c=a+b;}A.10B.12C.6D.1624、执行以下语句后z的值是(B)Int x=24,y=36,z=8;if(x>y){z=x;}else{z=y;}A、24B、36C、8D、此程序有错误,不输出z的值25、下列不是算术运算符的是(D)A、+B、*C、%D、|26、下列运算符中级别最高的是()A.! B、&& C、+ D、==27、下列关于计算机系统正确的是(C)A、计算机系统就是C语言B、计算机系统由键盘、鼠标、屏幕组成C、计算机系统由硬件和软件组成D、计算机系统由二进制代码组成28、1个字节代表(C)位二进制数A、4B、6C、8D、1029、在C语言中“a=b;”这条语句的意思是(B)A、a等于bB、把b的值附给aC、判断a是否等于bD、把a的值赋给b30、想要在C语言中输出字符串,则用什么符号(D)A、=B、’ ’C、==D、” ”26.多选题(共5题,每题4分,多选无分,少选2分)1、下列关于IO口的说法正确的是(AD)A. IO口就是输入输出接口B.只能输入或输出低电平C.只能输入或输出高电平D.输入或输出高电平或低电平都可以2、C语言的特点(ABCD)A.语言简洁、紧凑,使用方便灵活B.运算符、数据类型丰富C.具有结构化的控制语句D.语法限制不太严格,程序设计自由度大3、程序设计的基本结构有(ABC)A.顺序结构B.选择结构C.循环结构D.总线结构4、二进制数据是由哪几个数码来表示的(AB)A.0B.1C.2D.35、C语言程序中的变量名可以由下列哪几种组成(ABC)A、数字B、字母C、__D、$$27.判断题(共10题,每题2分)1、机器人无需下载程序即可正常运行。
2024.03全国青少年机器人技术等级考试理论实操试卷(三级)

青少年软件编程(C语言)等级考试试卷(三级)分数:100 题数:5一、编程题(共5题,共100分)1.我家的门牌号我家的门牌号我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。
若所有的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。
数据保证有唯一解。
时间限制:1000内存限制:65536输入一个正整数n。
n < 100000。
输出一行,包含两个正整数,分别是我家的门牌号及总共有多少家,中间用单个空格隔开。
样例输入样例输出试题编号:20240323-3-01试题类型:编程题标准答案:试题难度:一般试题解析:展示地址:点击浏览考生答案:#include<iostream>using namespace std;int main(){int a;cin>>a;for(int i=1;i<100000;i++){for(int j=1;j<=i;j++){if((i+1)*i/2-j*2==a){cout<<j<<' '<<i;return 0;}}}}考生得分:20是否评分:已评分评价描述:2.最接近的分数分母不超过N 且小于A/B 的最大最简分数是多少?时间限制:10000内存限制:65536输入三个正整数N,A,B,相邻两个数之间用单个空格隔开。
1 <= A < B < N <= 1000。
输出两个正整数,分别是所求分数的分子和分母,中间用单个空格隔开。
样例输入样例输出试题编号:20240323-3-02试题类型:编程题标准答案:试题难度:一般试题解析:展示地址:点击浏览考生答案:(此题已作答)考生得分:0是否评分:已评分评价描述:3.菲波那契数列菲波那契数列是指这样的数列: 数列的第一个和第二个数都为1,接下来每个数都等于前面2个数之和。
给出一个正整数a,要求菲波那契数列中第a个数对10000取模的结果是多少。
2023年9月青少年机器人技术等级考试理论综合试卷三级真题(含答案)

2023年9月青少年机器人技术等级考试理论综合试卷三级真题(含答案)分数:100 题数:30一、单选题(共20题,共80分)。
1.题Arduino Nano主控板,通过光敏电阻控制LED灯亮度的变化。
电路搭设及程序如下图所示,当光照强度逐渐增强时,LED的亮度逐渐减弱,此时红框A对应的程序是()。
A.B.C.D.标准答案:B。
2.题Arduino UNO/Nano主控板,下图程序模块控制板载LED灯闪烁4次,程序中变量val的值是()。
A. 1B. 2C. 3D. 5标准答案:C。
3.题Arduino UNO/Nano主控板,下图程序模块返回值的范围是()。
A. 0/1B. 0~5C. 0~255D. 0~1023标准答案:A。
4.题Arduino UNO/Nano主控板,智能红绿灯项目,其中引脚6控制绿色LED灯,引脚8控制蜂鸣器,部分程序如下图所示,该部分程序的功能是:当人行道还剩余很短的通行时间时,绿灯闪烁,同时蜂鸣器发出声音,以提醒行人尽快通过。
根据程序判断绿灯闪烁提醒的总时长是()。
A. 1秒B. 2秒C. 10秒D. 20秒标准答案:B。
5.一般情况下,下列器件中,可使用下图程序模块的是()。
A. 按键开关模块B. LED模块C. 蜂鸣器模块D. 电位器模块标准答案:D。
6.下列选项所示的流程图图例中,与下图程序模块对应的是()。
A.B.C.D.标准答案:B。
7.电路搭设如下图所示,通过引脚6控制LED灯,能让LED灯点亮的程序模块是()。
A.B.C.D.标准答案:B。
8.程序模块如下图所示,下列选项中与下图模块功能等效的是()。
A.B.C.D.标准答案:B。
9.程序模块如下所示,串口监视器输出的值是()。
A. 1B. 3C. 10D. 55标准答案:C。
10.程序模块如下所示,该模块属于()。
A. 顺序结构B. 循环结构C. 选择结构D. 多分支结构标准答案:A。
11.程序模块如下,串口监视器输出的值是()。
全国青少年机器人技术等级考试三级模拟试题

全国青少年机器人技术等级考试三级模拟试题全国青少年机器人技术等级考试三级模拟试题一、选择题1、在一个等边三角形中,三条边的长度都是10厘米,求这个等边三角形的面积。
A. 25平方厘米 B. 50平方厘米 C. 75平方厘米 D. 100平方厘米2、下列哪个图形可以单独拼成正六边形? A. 一个边长为3厘米的正方形 B. 一个直径为3厘米的圆形 C. 一个边长为2厘米的正六边形 D. 一个半径为2厘米的六边形3、在一个正方体中,从一个顶点出发的三条棱分别长为2厘米、3厘米、4厘米,求这个正方体的体积。
A. 24立方厘米 B. 48立方厘米 C. 64立方厘米 D. 86立方厘米二、填空题4、在一个机器人运动中,从点A(-1,0)移动到点B(1,1),其距离是__平方单位__。
41、假设一个正方体的边长为a,那么其表面积为__6a²__。
三、解答题6、画出一个边长为4厘米的正方形,并在其中画出一个直径为4厘米的圆。
请计算这个圆的面积占正方形面积的比例。
解答:首先,我们需要画出这个图形。
![正方形和圆]根据圆的面积公式 S=πr²,可计算圆的面积:π×(2²)=4π (平方厘米)根据正方形的面积公式 S=a²,可计算正方形的面积:4²=16 (平方厘米)因此,这个圆的面积占正方形面积的比例为:4π/16=π/4 (比例系数)7、假设一个等边三角形的边长为6厘米,求这个等边三角形的面积。
请用公式表示你的解答。
解答:首先,我们可以根据等边三角形的性质,知道这个等边三角形的高线等于其边长的一半,即6/2=3厘米。
然后,根据三角形的面积公式 S=底×高÷2,可计算这个等边三角形的面积:6×3÷2=9 (平方厘米)因此,这个等边三角形的面积为9平方厘米。
全国青少年机器人技术等级考试二级模拟试题全国青少年机器人技术等级考试二级模拟试题一、选择题1、在以下三个图形中,哪一个图形的立体感最强? A. 平面三角形 B. 立体正方形 C. 球形2、以下哪一种机器人是最适合进行家庭自动化? A. 玩具机器人 B. 工业机器人 C. 医用机器人3、下列哪一种编程语言是最常用的机器人编程语言? A. C++ B. Java C. Python二、简答题4、请简述机器人技术的发展趋势及其对未来的影响。
2023年12月青少年机器人技术等级考试理论综合试卷三级真题及答案

2023年12月青少年机器人技术等级考试理论综合试卷三级真题(含答案)分数:100 题数:30一、单选题(共20题,共80分)1.题下列选项中,关于光敏电阻描述正确的是?()试题编号:20231123210315146试题类型:单选题标准答案:B2.题正常情况下,通过Vin引脚给Arduino UNO/Nano主控板供电时,输入的电压范围是?()试题编号:20231123210314693试题类型:单选题标准答案:D3.题下列选项的名称中,与欧姆定律无关的选项是?()试题编号:20231123210314958试题类型:单选题标准答案:D4.题以下对Arduino的描述中,正确的是?()试题编号:20231123210314535试题类型:单选题标准答案:C5.题Arduino Nano主控板,通过光敏电阻控制LED灯亮度的变化。
电路搭设及程序如下图所示,当试题编号:20231123210315976 试题类型:单选题 标准答案:A6.题一个完整的控制装置由传感器、控制器和执行器组成,以人做类比,人的大脑类似于?()试题编号:20231123210315099试题类型:单选题标准答案:B程序模块如下,关于该模块功能描述正确的是?()7.题试题编号:20231123210315521试题类型:单选题标准答案:A题控制装置中,接收主控板发出的电信号,并将电信号转化为其他形式信号的器件是?()试题编号:20231123210314582试题类型:单选题标准答案:A程序模块如下,串口监视器输出的值是?()9.题试题编号:20231123210315458试题类型:单选题标准答案:A10.题下列电路符号中,用于标识二极管的是?()试题编号:20231123210314740试题类型:单选题标准答案:A11.题Arduino UNO/Nano主控板,下图程序运行时,下列说法正确的是?()试题编号:20231123210315913试题类型:单选题标准答案:B12.题通过引脚6点亮LED灯,电路搭设如下图所示,通常情况下,图中和电阻相连的导线应连接到试题编号:20231123210315819试题类型:单选题标准答案:A13.题程序模块如下,串口监视器输出的值是?()试题编号:20231123210315568试题类型:单选题标准答案:B下列选项所示流程图中,与下图程序模块对应的是?()14.题试题编号:20231123210315396 试题类型:单选题标准答案:A15.题Arduino UNO主控板,具有模拟信号输入功能的引脚为?()试题编号:20231123210315052试题类型:单选题标准答案:A一般情况下,下列器件中,可用下图程序模块读取器件返回值的是?()16.题试题编号:20231123210315005试题类型:单选题标准答案:D17.题正常状况下,1节五号干电池的电压与人体的安全电压分别是?()试题编号:20231123210314644试题类型:单选题标准答案:B一般情况下,下列器件中,可使用下图程序模块的是?()18.题试题编号:20231123210315772试题类型:单选题标准答案:B19.题下列选项中,可用于保存小数的数据类型是?()试题编号:20231123210315615试题类型:单选题标准答案:DArduino UNO/Nano主控板,下图程序运行时,板载LED灯闪烁的次数是?()20.题试题编号:20231123210315866试题类型:单选题标准答案:D二、多选题(共5题,共10分)如图所示电路,当按键开关按下后,LED灯点亮的是?()21.题试题编号:20231123210315255试题类型:多选题标准答案:A|C22.题如图所示电路,下列说法正确的是?()试题编号:20231123210315193试题类型:多选题标准答案:A|B|C|D23.题下列模块中,属于选择(分支)结构的模块有?()试题编号:20231123210315663试题类型:多选题标准答案:A|B24.题下列选项中,表示元器件电源(正极)的符号标识有?()试题编号:20231123210314833试题类型:多选题标准答案:A|B|C25.题通常情况下,下列选项中,属于导体的是?()试题编号:20231123210314787试题类型:多选题标准答案:A|B|D三、判断题(共5题,共10分)26.题电路中,电源外部电流的方向是从正极流向负极。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国青少年机器人技术
等级考试三级(编程)模拟试题
一、单选题(共30题,每题2分)
1、执行以下语句后x,y,z的值是(A)
int x=10,y=20,z=30;
if(x>y)
{z=x;x=y;y=z;}
A)x=10,y=20,z=30 B)x=20,y=30,z=30
C)x=20,y=30,z=10 D)x=20,y=30,z=20
2、相对于控制器来说,所有的信息都是控制器通过一个接口给机器人设备的,当控制器需要设备通过此接口返回信息,则这个接口为(B)
A.输出接口
B.输入接口
C.输入接口、输出接口均可以
D.只能是输入接口但不能是输出接口
3、程序中的高电平一般用(B)来表示。
A.0
B.1
C.0或1
D.以上选项都不对
4、已知以下语句执行后a,b,c的值是(B)
int a=10,b=20,c;
if(a<b)
c=a+b;
A.a=20,b=30,c=10
B.a=10,b=20,c=30
C.a=10,b=30,c=20
D.a=20,b=30,c=10
5、在程序运行过程中,其值不能被改变的量为(B)
A.变量
B.常量
C.只能是变量不能是常量
D.常量、变量都可以
6、有关模拟量的说法正确的是(C)
A.在时间上连续的物理量
B.在数值上连续的物理量
C.在时间和数值上都连续的物理量
D.时间上不连续、数值上连续的物理量
7、标志机器人一条命令结束的符号为(C)
A,B。
C;D//
8、int定义的数据为(A)
A.整型数据
B.单精度浮点型
C.双精度浮点型
D.字符型
9、生活中楼道的灯是天黑、有声音时才会亮,那么天黑和有声音的逻辑关系是(B)
A.逻辑或
B.逻辑与
C.逻辑非
D.以上选项都不对
10、下列语句中是条件语句的是(A)
A.if()...else…
B.for( )…
C.while( )…
D.do…while( )
11、delay( )函数的作用(D)
A.获取返回值
B.控制电机速度
C.点亮小灯
D.延时
12、以下不正确的if语句形式是( A)
A)if(x>y&&x!=y);
B)if(x= =y) x+=y;
C)if(x!=y) {x=2;y=3;}else {x=0;y=0;}
D)if(x<y){x++;y++;}
13、请阅读以下程序:
int a=5,b=0,c=0;
if(a==b+c)printf(“* * *\n”);
else printf(“$ $ $\n”);}
以上程序(D)
A.有语法错不能通过编译
B.可以通过编译但不能通过连接
C.输出* * *
D.输出$ $ $
14、以下if语句语法正确的是(C)
A) if(x>0)
x =0;
else x=1
B) if(x>0)
{x=x+y;
else x=0;}
C ) if(x>0)
{x=x+y;}
else x=1;
D) if(x>0)
{x=x+y;}}
else {x=0;
15、下列属于整型数据的是(A)
A.123
B.abc
C.11.2
D.6.236
16、C语言程序中,运算符逻辑与的符号为(D)
A.&
B.||
C.!
D.&&
17、从下列程序中可以看出b是(B)
if(a>0) b=a;
if(a<0) b=-a;
if(a=0)b=a+1;
A.负数
B.正数
C.0
D.负的小数
18、关于if语句说法正确的是(D)
A.if必须配套else使用
B.多if语句不存在
C.双if语句一定不能配套else
D.根据程序需要可选择是否与else搭配
19、一条语句后面加//意味着(D)
A.//后面的一句话是程序的定义变量语句
B. //后面的一句话可以被机器人理解
C. //后面的一句话可以被执行
D. //后面的一句话不可以被执行
20、如果a等于-6,则从下列程序中可以得出b的值是(B)
if(a>0) b=-a;
if(a<0) b=a;
if(a=0)b=a-1;
A.6
B.-6
C.0
D.-7
21、下列属于浮点型的是(D)
A、123
B、abc
C、789
D、2.34
22、在程序运行过程中,其值可以被改变的量为(A)
A.变量
B.常量
C.只能是常量不能是变量
D.常量、变量都可以
23、下列程序执行后,c的值为(D)int a=20,b=8,c=4;
if(a>b)
{
a=b;
c=a+b;
}
A.10
B.12
C.6
D.16
24、执行以下语句后z的值是(B)Int x=24,y=36,z=8;
if(x>y)
{z=x;}
else
{z=y;}
A、24
B、36
C、8
D、此程序有错误,不输出z的值
25、下列不是算术运算符的是(D)
A、+
B、*
C、%
D、|
26、下列运算符中级别最高的是()
A.! B、&& C、+ D、==
27、下列关于计算机系统正确的是(C)
A、计算机系统就是C语言
B、计算机系统由键盘、鼠标、屏幕组成
C、计算机系统由硬件和软件组成
D、计算机系统由二进制代码组成
28、1个字节代表(C)位二进制数
A、4
B、6
C、8
D、10
29、在C语言中“a=b;”这条语句的意思是(B)
A、a等于b
B、把b的值附给a
C、判断a是否等于b
D、把a的值赋给b
30、想要在C语言中输出字符串,则用什么符号(D)
A、=
B、’’
C、==
D、””
26.多选题(共5题,每题4分,多选无分,少选2分)
1、下列关于IO口的说法正确的是(AD)
A. IO口就是输入输出接口
B.只能输入或输出低电平
C.只能输入或输出高电平
D.输入或输出高电平或低电平都可以
2、C语言的特点(ABCD)
A.语言简洁、紧凑,使用方便灵活
B.运算符、数据类型丰富
C.具有结构化的控制语句
D.语法限制不太严格,程序设计自由度大
3、程序设计的基本结构有(ABC)
A.顺序结构
B.选择结构
C.循环结构
D.总线结构
4、二进制数据是由哪几个数码来表示的(AB)
A.0
B.1
C.2
D.3
5、C语言程序中的变量名可以由下列哪几种组成(ABC)
A、数字
B、字母
C、__
D、$$
27.判断题(共10题,每题2分)
1、机器人无需下载程序即可正常运行。
(错)
2、if语句结构属于顺序结构设计。
(错)
3、编程语言只有C语言一种。
(错)
4、C语言是国际上广泛流行的计算机高级语言,既可以用来编写系统软件,也可用来编写应用软件。
(对)
5、逻辑运算是0和1的逻辑代码运算,二进制运算也是0、1代码运算,这两种运算实质上是一样的。
(错)
6、算法就是为解决一个问题而采取的方法和步骤。
(对)
7、一个C语言程序可以没有主函数。
(错)
8、在时间和数值上都不连续的物理量为模拟量。
(错)
9、程序中变量的数据类型只有int一种。
(错)
10、程序中必须使用二进制数。
(错)。