第一章 单元测试

1、单选题:
a=300; while(a--); 这里是执行了( )次空语句。
选项:
A:299
B:300
C:301
D:无数次
答案: 【300】

2、单选题:
for(a=0;a<249;a++); 这里是执行了( )次空语句。
选项:
A:250
B:无数次
C:249
D:248
答案: 【249】

3、多选题:
单片机最小系统主要包括( )。
选项:
A:复位电路
B:电源
C:单片机
D:时钟电路
答案: 【复位电路;
电源;
单片机;
时钟电路
】

4、多选题:
以下叙述正确的是( )
选项:
A:在C程序中,注释说明只能位于一条语句的后面
B:一个C语言程序的执行,是从本程序的main()函数开始,到main()函数结束
C:C语言程序是由一个或多个函数构成的
D:在一个C语言程序中必须有且仅能有一个main()函数
答案: 【一个C语言程序的执行,是从本程序的main()函数开始,到main()函数结束;
C语言程序是由一个或多个函数构成的;
在一个C语言程序中必须有且仅能有一个main()函数
】

5、判断题:
延时函数delay()放在main()函数之后需要声明。( )
选项:
A:错
B:对
答案: 【对】

第二章 单元测试

1、单选题:
要把LED数码管显示0~9十个数字的字形编码表定义在程序存储器中,需要使用关键字( )。
选项:
A:char
B:sbit
C:code
D:unsigned
答案: 【code】

2、单选题:
哪种显示方式编程较简单,但是占用的I/O口线多,其一般用于显示位数较少的场合。 ( )
选项:
A:动态
B:查询
C:静态
D:静态和动态
答案: 【静态】

3、多选题:
LED数码管显示按照显示过程分为( )。
选项:
A:稳定显示
B:循环显示
C:动态显示
D:静态显示
答案: 【动态显示;
静态显示
】

4、多选题:
下面是对一维数组a的初始化代码,其中正确的有( )
选项:
A:char a[5]=’’;
B:char a[5]={1,2,3,4,5};
C:char a[ ]={1,2,3,4,5};
D:char a[5]={1,2};
答案: 【char a[5]={1,2,3,4,5};;
char a[ ]={1,2,3,4,5};;
char a[5]={1,2};
】

5、判断题:
“/”是整除运算符,“%”是求余运算符。( )
选项:
A:对
B:错
答案: 【错】

本门课程剩余章节答案为付费内容

支付后可长期查看

有疑问请添加客服QQ:2025479448反馈

购买期末请+QQ:2025479448

如遇卡顿看不了请换个浏览器即可打开

请看清楚了再购买哦,电子资源购买后不支持退款哦