


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
C語言程序設(shè)計知到智慧樹期末考試答案題庫2024年秋鄂州職業(yè)大學以下說法正確的是()
A:static變量的生存期貫穿整個程序的運行期間B:全局變量的作用域一定比局部變量的作用域大C:函數(shù)的形參都屬于全局變量D:未在定義語句中賦初值的auto變量和static變量的初始值都是0
答案:A:static變量的生存期貫穿整個程序的運行期間在C語言中如未說明函數(shù)的類型,則系統(tǒng)默認該函數(shù)的數(shù)據(jù)類型是()
A:longB:floatC:doubleD:int
答案:int以下敘述中錯誤的是()。
A:改變函數(shù)形參的值,不會改變對應實參的值
B:當在程序的開頭包含頭文件stdio.h時,可以給指針變量賦NULL
C:函數(shù)可以返回地址值
D:可以給指針變量賦一個整數(shù)作為地址值
答案:凡是帶有返回值的庫函數(shù),都不能通過加分號而作為獨立的語句出現(xiàn)下列程序的輸出為()。#includevoidmain(){intk=0;charc=’A’;do{switch(c++)case‘A’:k++;break;case‘B’:k--;case‘C’:k+=2;break;case‘D’:k=K%2;continue;case‘E’:k=k*10;break;default:k=k/3;}k++;}while(c<’G’);printf(“%d\n”,k);}
A:k=2B:k=3C:k=0D:k=4
答案:k=4若函數(shù)調(diào)用時參數(shù)為基本數(shù)據(jù)類型的變量,則該函數(shù)()
A:實參將數(shù)據(jù)傳遞給形參后,立即釋放原先占用的存儲單元B:只有當實參與其對應的形參同名時才共占存儲單元C:實參與其對應的形參共占存儲單元D:實參與對應的形參分別占用不同的存儲單元
答案:實參與對應的形參分別占用不同的存儲單元若有定義:intaa[8];則以下表達式中不能代表數(shù)組元素aa[1]地址的是()。
A:&aa[0]+1B:&aa[0]++C:&aa[1]D:aa+1
答案:&aa[0]++while(fabs(t)<1e-5)if(!(s/10))break;循環(huán)結(jié)束的條件是()。
A:fabs(t)<le-5B:fabs(t)<le-5&&!s/10C:(t>=le-5IIt<=-le-5)IIs>-10&&s<10D:s/10==0
答案:(t>=le-5IIt<=-le-5)IIs>-10&&s<10chara1[]=”abc”,a2[80]=”1234”;將a1串連接到a2串后面的語句是()。
A:strcat(a2,a1);B:strcpy(a1,a2);C:strcpy(a2,a1);D:strcat(a1,a2);
答案:strcat(a2,a1);設(shè)有inti,j,k;則表達式i=1,j=2,k=3,i&&j&&k的值為()
A:2B:3C:1D:0
答案:1以下程序的輸出結(jié)果是()voidf(inta,intb){a=1;b=2;}intmain(){intx=10,y=20;f(x,y);printf(“%d,%d\n”,x,y);return0;}
A:20,10B:10,20C:1,2D:2,1
答案:10,20以下代碼有錯誤的原因是(C)intmain(){inta=0;voidb();intC=b();}
A:函數(shù)名不正確B:語句voidb();有錯,它是函數(shù)調(diào)用語句,不能用void說明C:變量名不能用大寫字母D:函數(shù)說明和函數(shù)調(diào)用語句之間有矛盾
答案:語句voidb();有錯,它是函數(shù)調(diào)用語句,不能用void說明有如下程序:#includevoidmain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)printf(“%d”,c[i]);printf(“\n”);}程序的運行結(jié)果是()。
A:4332B:1234C:1123D:2344
答案:4332下列程序的輸出結(jié)果是()#includeVoidmain(){intx=3,y=6,a=0;while(x++!=(y-=1)){a+=1;if(yA:x=5,y=4,a=3B:x=5,y=5,a=1C:x=5,y=4,a=1D:x=4,y=4,a=1
答案:x=5,y=4,a=1voidmain(){intx=3,y=6,a=0;while(x++!=(y-=1)){a+=1;if(yA:x=5,y=5,a=1B:x=5,y=4,a=3C:x=5,y=4,a=1D:x=4,y=4,a=1
答案:x=5,y=4,a=1以下程序的輸出結(jié)果是___main(){intm=5;if(m++>5)printf(“%d\n”,m);elseprintf(“%d\n”,m--);}()
A:6B:5C:4D:7
答案:6在C語言中,下面對文件的敘述正確的是()。
A:用“w”方式打開的文件只能用于向文件寫數(shù)據(jù),且該文件可以不存在B:用“r”方式打開的文件只能向文件寫數(shù)據(jù)C:用“R”方式也可以打開文件D:用“a”方式可以打開不存在的文件
答案:用“w”方式打開的文件只能用于向文件寫數(shù)據(jù),且該文件可以不存在對以下說明語句inta[10]={6,7,8,9,10};的正確理解是()。
A:將5個初值依次賦給a[6]至a[10]B:將5個初值依次賦給a[1]至a[5]C:因為數(shù)組長度與初值的個數(shù)不相同,所以此語句不正確D:將5個初值依次賦給a[0]至a[4]
答案:將5個初值依次賦給a[0]至a[4]說明語句int*(*p)();的含義為__________。
A:
p是一個指向函數(shù)的指針,該函數(shù)的返回值是一個指向整型的指針B:p是指針變量,它構(gòu)成了指針數(shù)組
C:p是一個指向int型數(shù)組的指針
D:
p是一個指向函數(shù)的指針,該函數(shù)的返回值是一個整型
答案:p是一個指向函數(shù)的指針,該函數(shù)的返回值是一個指向整型的指針若有說明inta[3][4],則對a數(shù)組元素的正確引用是()。
A:a[1,3]B:a[1+1][0]C:a[2][4]D:a(2)(1)
答案:a[1+1][0]在一個C程序中,()
A:main函數(shù)必須出現(xiàn)在固定位置B:main函數(shù)必須出現(xiàn)在所有函數(shù)之前C:main函數(shù)可以在任何地方出現(xiàn)D:main函數(shù)必須出現(xiàn)在所有函數(shù)之后
答案:main函數(shù)可以在任何地方出現(xiàn)使用函數(shù)的目的之一是()
A:提高程序的執(zhí)行效率B:減少程序的篇幅C:減少文件所占內(nèi)存D:提高程序的可讀性
答案:提高程序的可讀性在C語言中,函數(shù)的數(shù)據(jù)類型是指()
A:任意指定的數(shù)據(jù)類型B:函數(shù)形參的數(shù)據(jù)類型C:函數(shù)返回值的數(shù)據(jù)類型D:調(diào)用該函數(shù)時的實參的數(shù)據(jù)類型
答案:函數(shù)返回值的數(shù)據(jù)類型以下程序的輸出結(jié)果是()。#includeintmain(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);return0;}
A:40B:73C:70D:43
答案:43以下只有在使用時才為該類型變量分配內(nèi)存的存儲類型說明是()
A:register和staticB:auto和staticC:auto和registerD:extern和register
答案:auto和register下列關(guān)于return語句說法正確的是()
A:只能在主函數(shù)中出現(xiàn)B:只能在自定義函數(shù)中出現(xiàn)C:在每個函數(shù)中都必須出現(xiàn)D:可以在一個函數(shù)中出現(xiàn)多次
答案:可以在一個函數(shù)中出現(xiàn)多次假定int類型變量占用兩個字節(jié),其有定義:intx[10]=[0,2,4];,則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是()。
A:20B:6C:3D:10
答案:20有以下程序:#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;b++;}printf("a=%d,b=%d\n",a,b);}程序的輸出結(jié)果是()
A:a=2,b=1B:a=1,b=1C:a=1,b=0D:a=2,b=2
答案:a=2,b=1下列定義數(shù)組的語句中不正確的是()。
A:staticinta[][]={{1,2,3|},{4,5,6}};B:staticinta[2][3]={1,2,3,4,5,6};C:staticinta[2][3]={{1},{4,5}};D:staticinta[][3]={{1},{4}};
答案:staticinta[][]={{1,2,3|},{4,5,6}};當把以下四個表達式用作if語句的控制表達式時,有一個選項與其它三個選項含義不同,這個選項是()。
A:(k%2)!=0B:k%2C:!k%2==1D:k%2==1
答案:!k%2==1若有以下的定義:intt[3][2];能正確衣表示t數(shù)組元索地址表達式的是()。
A:t[2]B:t[3]C:&t[3][2]D:&t[1]
答案:t[2]執(zhí)行以下程序輸出的結(jié)果是()。#includevoidmain(){inty=8;do{y--;}while(--y);printf(“%d\n”,y--);}
A:8B:0C:1D:-1
答案:0voidmain_____{intn=2,k=0;while(k++&&n++>2);printf(“%d%d\n”,k,n);}()。
A:13B:02C:12D:57
答案:12要在D盤MyDir目錄下新建一個MyFile.txt文件用于寫,正確的語句是()。
A:FILE*fp;fp=fopen("D:\MyDir\lMyFile.txt","r");B:FILE*fp=fopen("D:\lMyDir\Myfile.txt","w");C:FILE*fp;fp=fopen("D:\\lMyDir\\MyFile.txt","w");D:FILE*fp=fopen("D:\\MyDir\\MyFile.txt","r");
答案:FILE*fp=fopen("D:\\MyDir\\MyFile.txt","r");下面程序的輸出結(jié)果是____voidnum(){externintx,y;inta=15,b=10;x=a-b;y=a+b;}intx,y;intmain(){inta=7,b=5;x=a-b;y=a+b;num();printf(“%d,%d\n”,x,y);}()
A:編譯報錯B:5,25C:1,12D:12,2
答案:5,25若有說明:inta[10];則對a數(shù)組元素的正確引用是()。
A:a[10-10]B:a[10]C:a(5)D:a[3,5]
答案:a[10-10]全局變量的作用域是()
A:函數(shù)內(nèi)部范圍B:本程序的全部范圍C:從定義該變量的位置開始到本文件結(jié)束D:離定義該變量的位置最接近的函數(shù)
答案:從定義該變量的位置開始到本文件結(jié)束C語言中形參的默認存儲類型是()
A:自動(auto)B:靜態(tài)(static)C:寄存器(register)D:外部(extern)
答案:自動(auto)以下數(shù)組定義中不正確的是()。
A:inta[2][3];B:intc[100][100]={0};C:intb[][3]={0,1,2,3};D:intd[3][]={{1,2},{l,2,3},{1,2,3,4}};
答案:intd[3][]={{1,2},{l,2,3},{1,2,3,4}};以下定義錯誤的語句是()。
A:charc1[]={'1’,'2','3','4','5'};B:inty[5]={0,1,3,5,7,9};C:charc2[]={'\x10',\xa','\x8'};D:doublex[5]={2.0,4.0,6.0,8.0,10.0};
答案:inty[5]={0,1,3,5,7,9};若i,j已定義為int類型,則以下程序段中內(nèi)循環(huán)
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇醫(yī)藥職業(yè)學院《硬件描述語言》2023-2024學年第二學期期末試卷
- 2025年泡茶館閱讀測試題及答案
- 2025年大學審計考試試題及答案
- 2025年編外社區(qū)考試試題及答案
- 單片機復習題練習卷含答案
- 2025年長城寬帶考試題及答案
- 2025年石家莊話劇面試題及答案
- 2025年高考數(shù)學二輪復習專練:平面向量基本定理及坐標表示【七大題型】
- 2025年焊工(高級)證考試題庫及答案
- 2025年中文填空考試題及答案
- 2025河北石家莊市國有企業(yè)招聘21人筆試參考題庫附帶答案詳解
- 上海市農(nóng)村房地一體宅基地確權(quán)登記工作實施方案
- 計算機網(wǎng)絡(luò)知到智慧樹章節(jié)測試課后答案2024年秋貴州財經(jīng)大學
- 酒店2025年應急疏散演練計劃
- 2025年湖南司法警官職業(yè)學院單招職業(yè)技能測試題庫必考題
- 數(shù)學-廣東省2025年深圳市高三年級第一次調(diào)研考試(深圳一模)試題和答案
- 第一單元第2課《生活之美》課件-七年級美術(shù)下冊(人教版)
- 2025年高考作文備考之題目解析及4篇范文:“生活是否還需要游戲”
- 2025年中國秸稈發(fā)電行業(yè)市場前瞻與投資預測分析報告
- 2025年七下道德與法治教材習題答案
- 新教科版一年級科學下冊第二單元第5課《它們吃什么》課件
評論
0/150
提交評論