下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
C-C++程序設計-知到答案、智慧樹答案第一章單元測試1、問題:第一個高級語言Fortran出現(xiàn)在()年選項:A:1956B:1950C:1954D:1946答案:【1954】2、問題:下列關于計算機語言的敘述中,正確的是()選項:A:C語言屬于高級語言B:高級語言的源程序可以被計算機直接執(zhí)行C:機器語言是與所有機器無關的語言D:在計算機語言中,只有機器語言屬于低級語言答案:【C語言屬于高級語言】3、問題:源程序test.c經(jīng)編譯產(chǎn)生的目標文件和連接后產(chǎn)生的可執(zhí)行文件是()選項:A:test.bak和test.objB:test.obj和test.exeC:test.bak和test.exeD:test.exe和test.c答案:【test.obj和test.exe】4、問題:在算法的流程圖表示中,菱形表示()選項:A:算法條件的轉(zhuǎn)移操作B:算法的輸入/輸出操作C:算法的各種處理功能D:算法的開始與結(jié)束答案:【算法條件的轉(zhuǎn)移操作】5、問題:關于結(jié)構(gòu)化程序設計闡述正確的是()選項:A:結(jié)構(gòu)化程序設計方法不一定能提高軟件開發(fā)效率B:采用結(jié)構(gòu)化程序設計方法,可以把一個模塊的功能逐步分解細化C:結(jié)構(gòu)化程序設計中使用循環(huán)結(jié)構(gòu),可以無限循環(huán)D:結(jié)構(gòu)化程序設計中使用順序結(jié)構(gòu),可以不按各個模塊出現(xiàn)的先后順序進行程序執(zhí)行答案:【采用結(jié)構(gòu)化程序設計方法,可以把一個模塊的功能逐步分解細化】第二章單元測試1、問題:以下定義語句中正確的是()選項:A:float*a,b=&a;B:floata=b=10.0;C:chara='A'b='B';D:inta=10,*b=&a;答案:【inta=10,*b=&a;】2、問題:下列選項中,不能用作標識符的是()選項:A:int_2_B:_1_2C:2_int_D:_1234_答案:【2_int_】3、問題:有以下定義語句doublea,b;intw;longc;若各變量已正確賦值,則下列選項中正確的表達式是()選項:A:w=a==b;B:a=a+b=b++C:w%((int)a+b)D:(c+w)%(int)a答案:【(c+w)%(int)a】4、問題:有以下程序:main(){intm=3,n=4,x;x=-m++;x=x+8/++n;printf{"%d",x);}程序運行后的輸出結(jié)果是()選項:A:-2B:-1C:3D:5答案:【-2】5、問題:表達式3.6-5/2+1.2+5%2的值是()選項:A:3.3B:4.3C:3.8D:4.8答案:【3.8】第三章單元測試1、問題:下列語句中符合C語言語法的賦值語句是()選項:A:a=7+b++=a+7;B:a=7+b+c=a+7;C:a=7+b,b++,a+7D:a=7+b,c=a+7;答案:【a=7+b,c=a+7;】2、問題:下面程序的輸出是()main(){intx=10,y=3;printf("%d",y=x/y);}選項:A:1B:3C:0D:不確定的值答案:【3】3、問題:下面程序的輸出是()main(){intx=023;21printf(%d",--x);}選項:A:23B:18C:24D:17答案:【18】4、問題:設有如下程序段:intx=2002,y=2003;printf("%d",(x,y));則以下敘述中正確的是()選項:A:運行時產(chǎn)生出錯信息B:輸出值為2003C:輸出值為2002D:輸出語句中格式說明符的個數(shù)少于輸出項的個數(shù),不能正確輸出答案:【輸出值為2003】5、問題:有定義語句:intx,y;,若要通過scanf("%d,%d",&x,&y);語句使變量x得到數(shù)值,變量y得到數(shù)值12,下面四組輸入形式中,錯誤的是()選項:空格>12<回車>回車>回車>12<回車>,<回車>答案:【回車>】第四章單元測試1、問題:關于C語言邏輯值的說法錯誤的是()選項:A:邏輯值以整型類型保存B:C語言中沒有邏輯數(shù)據(jù)類型C:邏輯值只有兩個值,表示為1和0D:C語言中有邏輯數(shù)據(jù)類型答案:【C語言中有邏輯數(shù)據(jù)類型】2、問題:下列運算符中優(yōu)先級最低的是()選項:A:||B:<=C:+D:!=答案:【||】3、問題:算術(shù)運算符、賦值運算符和關系運算符的運算優(yōu)先級按從高到低依次為()選項:A:算術(shù)運算、賦值運算、關系運算B:關系運算、賦值運算、算術(shù)運算C:關系運算、算術(shù)運算、賦值運算D:算術(shù)運算、關系運算、賦值運算答案:【算術(shù)運算、關系運算、賦值運算】4、問題:以下關于if語句的錯誤描述是()選項:A:條件表達式的括號不能省B:條件表達式只能是關系表達式或邏輯表達式C:與else配對的if語句是其之前最近的未配對的if語句D:條件表達式可以是任意的表達式答案:【條件表達式只能是關系表達式或邏輯表達式】5、問題:main(){intx=0,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf(“a=%d,b=%d”,a,b);}該程序的輸出結(jié)果是()選項:A:a=2,b=2B:a=2,b=1C:a=1,b=1D:a=1,b=0答案:【a=2,b=2】第五章單元測試1、問題:對于do...while語句,下列說法中正確的是()選項:A:用do...while語句可實現(xiàn)分支程序設計B:當循環(huán)條件不成立時,至少也要執(zhí)行一次循環(huán)體C:do...while與while結(jié)構(gòu)完全相同D:當循環(huán)條件不成立時,一次也不執(zhí)行循環(huán)體答案:【當循環(huán)條件不成立時,至少也要執(zhí)行一次循環(huán)體】2{、問題:下列程序段執(zhí)行時,若從鍵盤輸入23,則輸出為()intc,num;scanf("%d",&num);doc=num%10;printf("%d",c);num=num/10;}while(num>0);printf("");選項:A:2,3B:3C:2D:3,2答案:【3,2】3、問題:有以下程序main(){inti,s=0;for(i=1;i<10;i++)s=s+i;printf(“%d”,s);}程序執(zhí)行后的輸出結(jié)果是()選項:A:自然數(shù)1~9的累加和B:自然數(shù)1~10中的偶數(shù)之和C:自然數(shù)1~9中的奇數(shù)之和D:自然數(shù)1~10的累加積答案:【自然數(shù)1~9的累加和】4、問題:若i,j已定義為int類型,則以下程序段中內(nèi)循環(huán)體的總的執(zhí)行次數(shù)是()for(i=5;i;i--)for(j=0;j<4;j++){...}選項:A:20B:30C:24D:25答案:【25】5、問題:有以下程序段intk=10;while(k==0)k=k-1;則下面描述中正確的是()選項:A:循環(huán)體語句執(zhí)行一次B:循環(huán)體語句一句也不執(zhí)行C:while循環(huán)執(zhí)行10次D:循環(huán)是無限循環(huán)答案:【循環(huán)體語句一句也不執(zhí)行】第六章單元測試1、問題:C語言中,下列不合法的字符常量是()選項:A:‘?’B:‘5’C:‘8’D:‘&’答案:【‘8’】2、問題:有以下程序main(){chara,b,c,d;scanf{"%c,%c,%d,%d",&a,&b,&c,&d);printf{"%c,%c,%c,%c",a,b,c,d);}若運行時從鍵盤上輸入:6,5,65,66<回車>。則輸出結(jié)果是()選項:A:6,5,6,5B:6,5,A,BC:6,5,65,66D:6,5,6,6答案:【6,5,A,B】3、問題:有定義語句:intb;charc[10];,則正確的輸入語句是()選項:A:scanf("%d%s",&b,&c);B:scanf("%d%s",b,c);C:scanf("%d%s",&b,c);D:scanf("%d%s",b,&c);答案:【scanf("%d%s",&b,c);】4、問題:以下程序運行后的輸出結(jié)果是()。main(){charc1,c2;for(c1='0',c2='5';c1選項:A:012345B:035241C:051423D:543210答案:【051423】5#、問題:已知字符A的ASCII代碼值為65,以下程序運行時若從鍵盤輸入:B33<回車>。則輸出結(jié)果是()。includemain(){chara,b;a=getchar();scanf("%d",&b);a=a-'A'+'0';b=b*2;printf("%c%c"a,b);}選項:A:1BB:2AC:1AD:2B答案:【1B】第七章單元測試1、問題:#includefunc(intx){x=10;printf(“%d,”,x);}main(){intx=20;func(x);printf(“%d”,x);}運行結(jié)果為()選項:A:10,20B:20,10C:10,10D:20,20答案:【10,20】2、問題:有以下程序intf(inta){returna%2;}main(){ints[8]={1,3,5,2,4,6},i,d=0;for(i=0;f(s[i]);i++)d+=s[i];printf("%d",d);}程序運行后的輸出結(jié)果是()選項:B:19C:21D:9答案:【9】3、問題:#includevoidmain(){intmax(flaotx,floaty);floata,b;intc;scanf(“%f,%f”,&a,&b);c=max(a,b);printf(“Maxis%d”,c);}intmax(floatx,floaty){floatz;z=x>y?x:y;returnz;}函數(shù)max的返回值是什么數(shù)據(jù)類型()選項:A:intB:voidC:無返回值D:float答案:【int】4、問題:以下敘述中正確的是()選項:A:任何存儲類的變量在未賦初值時,其值都是不確定的B:局部交量說明為static存儲類,其生存期將得到延長C:全局變量說明為static存儲類,其作用域?qū)⒈粩U大D:形參可以使用的存儲類說明符與局部變量完全相同答案:【局部交量說明為static存儲類,其生存期將得到延長】5、問題:程序中對fun函數(shù)有如下說明void*fun();此說明的含義是()選項:A:fun函數(shù)的返回值是無值型的指針類型B:fun函數(shù)的返回值可以是任意的數(shù)據(jù)類型C:指針fun指向一個函數(shù),該函數(shù)無返回值D:fun函數(shù)無返回值答案:【fun函數(shù)的返回值是無值型的指針類型】第八章單元測試1、問題:“&”稱為取地址運算符選項:A:錯B:對答案:【對】2、問題:以下程序段的輸出結(jié)果是()ab=100;var=&ab;ab=*var+10;printf("%d",*var);選項:B:90C:100D:不確定答案:【】3、問題:指針的基類型是指指針的類型選項:A:對B:錯答案:【錯】4、問題:兩個指針變量的值相等時,表明兩個指針變量是()選項:A:是兩個空指針B:指向同一內(nèi)存單元地址或者都為空C:都沒有指向D:占據(jù)同一內(nèi)存單元答案:【指向同一內(nèi)存單元地址或者都為空】5、問題:若有定義:intx,*pb;則以下正確的賦值表達式是()選項:A:pb=&xB:*pb=*xC:pb=xD:*pb=&x答案:【pb=&x】第九章單元測試1、問題:數(shù)組的下標從1開始選項:A:錯B:對答案:【錯】2、問題:C語言調(diào)用函數(shù)中,當數(shù)組名做實參時,實參和形參之間的傳遞方式是按地址傳遞選項:A:錯B:對答案:【對】3、問題:若有以下定義:doublew[10];則w數(shù)組元素下標的上限是10選項:A:錯B:對答案:【錯】4、問題:若有如下定義,則()是對數(shù)組元素inta[10],*p;p=a;的正確引用選項:A:*&a[10]C:*(p+2)D:p答案:【*(p+2)】5、問題:若有以下定義和語句,且0<=i<5,則()是對數(shù)組元素地址的正確表示inta[]={1,2,3,4,5},*p,i;p=a;選項:A:&pB:a++C:&p[i]D:&(a+i)答案:【&(a+i)】第十章單元測試1、問題:已有定義:chara[]="xyz",b[]={'x','y','z'};,以下敘述中正確的是()選項:A:a數(shù)組長度大于b數(shù)組長度B:a數(shù)組長度小于b數(shù)組長度C:數(shù)組a和b的長度相同D:其余說法都不對答案:【a數(shù)組長
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年灤南縣醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 2024年湖州市中醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 2024年07月浙江浙江泰隆商業(yè)銀行社會招考(71)筆試歷年參考題庫附帶答案詳解
- 2024年海晏縣人民醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 第二單元第三課 《信息的安全與保護》-說課稿 2023-2024學年新世紀版(2018)初中信息技術(shù)七年級上冊
- 2024年汕頭大學醫(yī)學院精神衛(wèi)生中心高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 2024年沅陵縣中醫(yī)男性病醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 2024年江西省胸科醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 產(chǎn)后出血治療方法
- 高中信息技術(shù)人教中圖版(2019)必修1 2.4常見算法的程序?qū)崿F(xiàn) 說課稿001
- GB 17740-1999地震震級的規(guī)定
- 安全生產(chǎn)事故舉報獎勵制度
- 冠心病健康教育完整版課件
- 國家開放大學《理工英語1》單元自測8試題答案
- 重癥患者的容量管理課件
- 期貨基礎知識TXT
- 六年級上冊道德與法治課件-第一單元 我們的守護者 復習課件-人教部編版(共12張PPT)
- 《尖利的物體會傷人》安全教育課件
- 安全管理體系及保證措施
- 大學生自主創(chuàng)業(yè)證明模板
- 啟閉機試運行記錄-副本
評論
0/150
提交評論