1、有语句:int a[10],;则 B 是对指针变量p的正确定义和初始化 。
2、T/C在中断方式工作时,须开CPU中断和源中断——编程IE寄存器; (
3、启动定时器/计数器——编程TCON中TR1或TR0位 。
4、C语言允许在复合语句内定义自动变量 。
5、定时器/计数器工作方式1是( ) 。
6、8051单片机的存储器的最大特点是____________________与____________________分开编址 。
7、为了避免在嵌套的条件语句if――else中产生二义性,c语言规定:else子句总是与(B)配对 。
8、若int x=5;while(x>0)printf(“%d”,x--);的循环执行次数为5 。
9、以下说法中正确的是() 。
10、若机器的字长为8位,X=17,Y=35,则X+Y=_______,X-Y=_______(要求结果写出二进制形式) 。
11、相同数据类型的元素进行数学运算(+、-、*、/)得到结果还保持原数据类型 。
【c语言中的常量表达式55句】 12、一个C程序的执行是从( A) 。
13、对两个字符数组a和b进行初始化char a[]="ABCDEF";char b[ ]={'A','B','C','D','E','F'}; 则以下叙述正确的是(D) 。
14、数组是表示类型相同的数据,而结构体则是若干类型不同数据项的集合 。
15、已知:int a[10]; 则对a数组元素的正确引用是( D ) 。
16、程序char c[5]={‘a’,’b’,’\0’,’c’c,’\0’}; printf(“%s”,c);}的运行结果是( D) 。
17、数组中9对应的是a[8], 选项B,P+8表示数组中后8个元素的地址,即a[8]的地址 。*(P+
18、则表示该地址内所存放的内容,即a[8]的值 。
19、单片机的复位操作是__________(高电平/低电平),单片机复位后,堆栈指针SP的值是________ 。
20、C语言中的数组必须先定义,然后使用 。
21、以下不能定义为用户标识符是( ) 。
22、2默认8字节但是在末尾加上f之后.单精度4字节空间 。所以精度要求不高的情况下加f节约内存 。其实这个在应用开发的时候也无所谓了,加f显示素质 。
23、以下错误的if语句是(C) 。
24、未指定存储类别的变量,其隐含的存储类别为(A ) 。
25、8051引脚有多少I/O线?他们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位?
26、串行口方式3发送的第9位数据要事先写入___________寄存器的___________位 。
27、C语言中输入和输出操作是由库函数___________和___________等函数来完成 。
28、单片机的内部RAM区中,可以位寻址的地址范围是__________________,特殊功能寄存器中,可位寻址的地址是____________________ 。
29、片内RAM的20H~2FH为位寻址区,所包含的位地址是( ) 。
30、在C语言程序中,符号常量的定义要使用宏定义预处理命令 。
31、一个函数由两部分组成,即______________和______________ 。
32、能够用紫外光擦除ROM中程序的只读存储器称为( ) 。
33、外围扩展芯片的选择方法有两种,它们分别是__________________和_______________ 。
34、数据的存储结构是指( ) 。
35、在使用8051的定时器/计数器前,应对它进行初始化,其步骤是什么?
36、子程序返回指令是________,中断子程序返回指令是_______ 。
37、判断字符串a是否大于b,应当使用( D) 。
38、什么是重入函数?重入函数一般什么情况下使用,使用时有哪些需要注意的地方?
39、下列正确的标识符是(C ) 。
40、下列四组字符串中都可以用作C语言程序中的标识符的是( A) 。
41、锁存器、三态缓冲寄存器等简单芯片中没有命令寄存和状态寄存等功能 。( )
42、使用8751且 =1时,仍可外扩64KB的程序存储器 。
43、(A )是构成C语言程序的基本单位 。
44、下列关于C语言的说法错误的是() 。
45、a是整型变量,则执行表达式a=25/3%3后a的值为 。
46、下列关于C语言的说法错误的是( B )。
47、下列不正确的定义是( A ) 。
48、C程序设计的三种基本结构是顺序结构、选择结构、循环结构 。
49、逻辑运算符!是自右至左结合性 。
50、片内RAM与外部设备统一编址时,需要专门的输入/输出指令 。
51、下列程序的输出结果是(C) 。
52、END表示指令执行到此结束 。
53、下列关于栈的描述中错误的是( ) 。
54、有以下程序 main( ) { int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf(“%dn”,x); } 执行后输出结果是 -4。
55、在C语言程序中,表达式5%2的结果是 C。
56、下列方法中错误的是() 。
57、若有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是( C ) 。
58、语句int *p;说明了 C。
文章插图
收藏
文章插图
喜欢
- 增广贤文中的名句精选47条
- 晚间问候语75句
- 毕竟西湖六月中的意思 毕竟西湖六月中的意思是
- win10语言怎么关闭 win10语言首选项怎么去掉
- 诗词中的成语精选19条
- 小班语言故事教案67句
- 语言优美的句子387句
- 植物中的大熊猫是哪一种植物 植物中的大熊猫是哪一种植物?
- 爱情语言经典表白精选173条
- py是什么意思网络语言 婆爷是什么意思网络用语