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是什么意思網絡語言 婆爺是什么意思網絡用語
