下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
練習(xí)題9及參考答案1.單項選擇題(1)C語言的編譯系統(tǒng)對宏命令是
。A.在程序運行時進行代換處理的B.在程序連接時進行處理的C.和源程序中其他C語句同時進行編譯的D.在對源程序中其他成分正式編譯之前進行處理的【答】D(2)以下正確的描述為
。A.每個C語言程序必須在開頭用預(yù)處理命令:#include<stdio.h>B.預(yù)處理命令必須位于C源程序的首部C.在C語言中預(yù)處理命令都以“#”開頭D.C語言的預(yù)處理命令只能實現(xiàn)宏定義和條件編譯的功能【答】C(3)以下有關(guān)宏替換敘述中,錯誤的是
。A.宏替換不占用運行時間
B.宏名無類型C.宏替換只是字符替換
D.宏名必須用大寫字母表示【答】D
(4)從下列選項中選擇不會引起二義性的宏定義是
。A.#definePOWER(x)x*x
B.#definePOWER(x)(x)*(x)C.#definePOWER(x)(x*x)
D.#definePOWER(x)((x)*(x))【答】D(5)若有以下宏定義:#defineN3;執(zhí)行語句i=N*3;后,i的值是
。A.3
B.6
C.9
D.以上選項都不對【答】D(6)若有以下宏定義:#defineX5#defineYX+1#defineZY*X/2則執(zhí)行以下printf語句后,輸出結(jié)果是
。inta=Y;printf("%d,",Z);printf("%d\n",--a);A.7,6
B.12,6
C.12,5
D.7,5【答】D(7)若有以下宏定義:#defineN2#defineY(n)((N+1)*n)則執(zhí)行語句“z=2*(N+Y(5));”后的結(jié)果是
。A.語句有錯誤
B.z=34
C.z=70
D.z無定值【答】B(8)若有以下宏定義:#defineMOD(x,y)x%y則執(zhí)行以下語句后,輸出結(jié)果是
。intz,a=15,b=100;z=MOD(b,a);printf("%d\n",z++);A.11
B.10
C.6
D.宏定義不合法【答】B(9)以下程序的運行結(jié)果是
。#include<stdio.h>#defineMAX(A,B)(A)>(B)?(A):(B)#definePRINT(Y)printf("Y=%d\n",Y)main(){
inta,b,c,d,t;
a=1;b=2;c=3;d=4;
t=MAX(a+b,c+d);
PRINT(t);}A.Y=3
B.存在語法錯誤
C.Y=7
D.Y=0【答】C(10)為了求i的3次方,請選擇一個表達式
填入,使程序可以正確運行。#include<stdio.h>#defineCUBE(x)(x*x*x)main(){
inti=4;
printf("%d\n",CUBE(
));}A.i*i*i
B.x*x*x
C.x
D.i【答】D2.填空題(1)以下程序的運行結(jié)果是
。#include<stdio.h>#definePR(a)printf("a=%d",a)main(){
intj,a[]={1,3,5,7,9,11,13,15},*p=a+5;
for(j=3;j;j--)
switch(j)
printf("輸入一字符串:");
scanf("%s",str);
printf("輸出結(jié)果:");
#ifndefCONVERSE
printf("%s\n",str);
/*原樣輸出*/
#else
while(*p++!='\0');
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度地鐵沿線商業(yè)設(shè)施用地租賃合同3篇
- 2025裝飾裝修合同民事起訴狀
- 微課程設(shè)計初中數(shù)學(xué)
- 盾構(gòu)管片課程設(shè)計
- 云南2024年云南大學(xué)國際合作與交流處招聘勞動合同制工作人員筆試歷年典型考點(頻考版試卷)附帶答案詳解
- 小班五一主題課程設(shè)計
- 2024年科研項目資助合同
- 文字識別課程設(shè)計
- 真實情境下的課程設(shè)計
- 幼兒托班社交課程設(shè)計
- 《供應(yīng)商質(zhì)量會議》課件
- 高壓電纜安裝指導(dǎo)書
- 越劇團管理制度
- 2020山東春季高考數(shù)字媒體真題
- 任務(wù)3干鮑魚漲發(fā)
- 氣體檢測系統(tǒng)中英文對照外文翻譯文獻
- 湖北省武漢市洪山區(qū)2022-2023學(xué)年四年級上學(xué)期期末考試科學(xué)試題
- 新一代大學(xué)英語發(fā)展篇綜合教程2答案
- 公務(wù)員調(diào)任(轉(zhuǎn)任)審批表 - 陽春人才網(wǎng)
- 土地利用動態(tài)遙感監(jiān)測規(guī)程
- 大班音樂《歡樂頌》課件
評論
0/150
提交評論