欢迎来到天天文库
浏览记录
ID:34957345
大小:79.94 KB
页数:8页
时间:2019-03-15
《全国青少年机器人技术等级考试三级(编程)模拟试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、全国青少年机器人技术等级考试三级(编程)模拟试题一、单选题(共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
2、)来表示。A.0 B.1 C.0或1 D.以上选项都不对4、已知以下语句执行后a,b,c的值是(B)int a=10,b=20,c;if(a
3、数值上连续的物理量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=
4、 =y) x+=y;C)if(x!=y) {x=2;y=3;}else {x=0;y=0;}D)if(x0)x =0;else x=1B) if(x>0){x=x+y;else x=0;}C )
5、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.23616、C语言程序中,运算符逻辑与的符号为(D)A.& B.
6、
7、 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语句一定不能配
8、套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.6 B.‐6 C.0 D.‐721、下列属于浮点型的是(D)A、123 B、abc C、789 D、2.3422、在程序运行过程中,其值可以被改变的量为(A)A.变量B.常量C.只能是常量
9、不能是变量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、*
此文档下载收益归作者所有