![C語言程序設(shè)計(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第1頁](http://file4.renrendoc.com/view11/M02/1D/12/wKhkGWX9W7KAZHTsAAJMuE_RXFw376.jpg)
![C語言程序設(shè)計(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第2頁](http://file4.renrendoc.com/view11/M02/1D/12/wKhkGWX9W7KAZHTsAAJMuE_RXFw3762.jpg)
![C語言程序設(shè)計(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第3頁](http://file4.renrendoc.com/view11/M02/1D/12/wKhkGWX9W7KAZHTsAAJMuE_RXFw3763.jpg)
![C語言程序設(shè)計(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第4頁](http://file4.renrendoc.com/view11/M02/1D/12/wKhkGWX9W7KAZHTsAAJMuE_RXFw3764.jpg)
![C語言程序設(shè)計(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第5頁](http://file4.renrendoc.com/view11/M02/1D/12/wKhkGWX9W7KAZHTsAAJMuE_RXFw3765.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
C語言程序設(shè)計(山東聯(lián)盟)智慧樹知到期末考試答案2024年C語言程序設(shè)計(山東聯(lián)盟)若有以下定義“inta,b,*p;floatc,*q;”,則賦值正確的是()。
A:q=pB:p=&cC:p=NULLD:q=newint答案:p=NULLC語言中的標識符只能由字母,數(shù)字和下劃線三種字符組成,且第一個字符()。
A:必須為字母B:必須為字母或下劃線C:必須為下劃線D:可以是字母,數(shù)字和下劃線中任一字符答案:必須為字母或下劃線若變量已正確定義并且指針p已經(jīng)指向某個變量x,則(*p)++相當(dāng)于().
A:&x++B:p++C:*(p++)D:x++答案:x++C語言中,關(guān)系表達式和邏輯表達式的值是().
A:0B:0或1C:1D:T或F答案:0或1在一個單鏈表head中,若要刪除指針p所指結(jié)點的后繼結(jié)點,則執(zhí)行()。
A:p->next=p->next->next;free(p);B:q=p->next;p->next=q->next;free(q);C:p=p->next;free(p);D:q=p->nextq->next=p->next;free(q);答案:p-next=p-next-next有以下程序:main(){intm=0256,n=256;printf("%o%o\n",m,n);}運行程序后的輸出結(jié)果是()。
A:0256256B:400400C:02560400D:256400答案:256400設(shè)有如下程序charch1=A',ch2=’a’;printf("%c\n”,(ch1,ch2));則以下敘述中正確的是()。
A:程序的輸出結(jié)果為小寫字母aB:格式說明符的個數(shù)少于輸出項的個數(shù),編譯出錯C:程序的輸出結(jié)果為大寫字母AD:運行時產(chǎn)生錯誤信息答案:程序的輸出結(jié)果為小寫字母a有以下程序main(){inty=5;while(y!=0);printf(“y=%d”,y);}程序執(zhí)行后的輸出結(jié)果是(
)
A:while構(gòu)成無限循環(huán)B:y=1C:y=0D:y=-1答案:while構(gòu)成無限循環(huán)以下關(guān)于switch語句和break語句的描述中正確的是()
A:break語句只能用于switch語句體中B:在switch語句中可以不使用break語句C:在switch語句中必須使用break語句D:break語句只能用于循環(huán)語句中答案:在switch語句中可以不使用break語句有語句inta=5678;printf(“%3d\n”,a);程序執(zhí)行后的輸出結(jié)果是()。
A:56B:567C:5678D:678答案:5678有以下程序:main(){floaty=3.667;printf(“*%f*\n”,y);printf(“*%7.2f*\n”,y);}程序運行的結(jié)果是:()。
A:*3.667**3.667000*B:*3.667000**3.667*C:*3.667000**3.67*D:*3.667000**3.67*答案:*3.667000**3.67*下面的這個循環(huán)的循環(huán)次數(shù)是()。inti,j;for(i=0,j=10;i=j=10;i++,j--)
A:10B:語法錯誤,不能執(zhí)行C:無限次D:1答案:無限次以下關(guān)于循環(huán)語句的說法正確的是()。
A:用do-while語句構(gòu)成的循環(huán),在while后的表達式為非零時結(jié)束循環(huán)B:用do-while語句構(gòu)成的循環(huán),在while后的表達式為零時結(jié)束循環(huán)C:do-while語句構(gòu)成的循環(huán)不能用其他語句構(gòu)成的循環(huán)來代替D:do-while語句構(gòu)成的循環(huán)只能用break語句退出答案:用do-while語句構(gòu)成的循環(huán),在while后的表達式為零時結(jié)束循環(huán)有說明語句inta[4][5];,則a[2]+3表示()。
A:a數(shù)組行下標為2、列下標為3的元素的值B:a數(shù)組第3行的首地址C:a數(shù)組行下標為2、列下標為3的元素的地址D:a數(shù)組第2行的首地址答案:a數(shù)組行下標為2、列下標為3的元素的地址下列程序段的輸出結(jié)果是()。intmain(void){for(inti=1;i<6;i++){if(i%2!=0){printf("#");continue;}printf("*");}printf("\n");return0;}
A:*#*#*B:#####C:*****D:#*#*#答案:#*#*#以下對二維數(shù)組a的正確說明是().
A:inta[3][];B:floata(3,4);C:floata(3)(4);D:floata[3][4];答案:float分析以下程序,下列說法正確的是()main(){intx=0,a=0,b=0;if(x==a+b)printf("****\n");elseprintf("####\n");}
A:輸出####B:輸出****C:通過編譯,但不能連接D:有語法錯,不能通過編譯答案:輸出****數(shù)組定義為inta[3][2]={1,2,3,4,5,6},數(shù)組元素()的值為6。
A:a[3][2]B:a[2][1]C:a[2][3]D:a[1][2]答案:a[2][1]下面程序運行后的輸出結(jié)果是()。#include“stdio.h”intmain(){
printf("%d",NULL);
return0;}
A:1B:NULL沒定義,出錯C:-1D:0答案:0根據(jù)聲明int(*p)[10],p是一個()。
A:數(shù)組的元素B:函數(shù)C:數(shù)組D:指針答案:指針在inta[][3]={{1,4},{3,2},{4,5,6},{0}};中,a[2][1]的值是()。
A:6B:5C:0D:2答案:5以下能對二維數(shù)組a進行正確初始化的語句是()
A:inta[2][]={{1,0,1},{5,2,3}};B:inta[2][4]={1,2,3},{4,5},{6}};C:inta[][3]={{1,0,1,0},{},{1,1}};D:inta[][3]={{1,2,3},{4,5,6}};答案:int有以下程序main(){intc=0,k;for(k=1;k<3;k++)switch(k){case
1:c=c+1;break;case
2:c=c+2;break;default:c=c+3;}printf(“%d”,c);}程序運行后的輸出結(jié)果是(
)
A:12B:3C:2D:9答案:3下列程序的輸出結(jié)果是()。intf(intn){
staticintk,s;
n--;
for(k=n;k>0;k--)
s+=k;
returns;}intmain(void){
intk;
k=f(3);
printf("(%d,%d)",k,f(k));
return0;}
A:(6,6)B:(3,6)C:(3,3)D:(6,12)答案:(3,6)若有定義:int*p[3];則以下敘述中正確的是()。
A:定義了一個指針數(shù)組p,該數(shù)組含有三個元素,每個元素都是基類型為int的指針B:定義了一個基類型為int的指針變量p,該變量具有三個指針C:定義了一個名為*p的整型數(shù)組,該數(shù)組含有三個int類型元素D:定義了一個可指向一維數(shù)組的指針變量p,所指一維數(shù)組應(yīng)具有三個int類型元素答案:定義了一個基類型為int的指針變量p,該變量具有三個指針;定義了一個名為*p的整型數(shù)組,該數(shù)組含有三個int類型元素;定義了一個可指向一維數(shù)組的指針變量p,所指一維數(shù)組應(yīng)具有三個int類型元素判斷i和j至少有一個值為非0的表達式是().
A:i||jB:i+j!=0C:i&&jD:i!=0&&j!=0答案:i||j已知各變量的類型說明如下:inta=2,b=5;doubley=8.5;則以下符合C語言語法的表達式是()。
A:b/3=8B:y=float(a)C:y%3D:a+=a-=(b=2)答案:a+=a-=(b=2)判斷字符串a(chǎn)和b是否相等,應(yīng)當(dāng)使用().
A:if(strcmp(a,b)==0)B:if(a==b)C:if(a=b)D:if(strcpy(a,b))答案:if(strcmp(a,b)==0)如果有如下定義:inta[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};,那么a[2][2]元素的結(jié)果是()
A:9B:12C:11D:10答案:11下列四組選項中,均不是C語言關(guān)鍵字的選項是()。
A:while,go,powB:Define,IF,typeC:include,scanf,caseD:getc,Char,printf答案:scanf若有說明:inta[3];,則下面數(shù)組元素的賦值中,正確的是().
A:a[1]=4;B:a[0]=5;C:a[2]=9;D:a[3]=6;答案:a[0]=5###a[1]=4###a[2]=9下列選項中,合法的C語言關(guān)鍵字是()。
A:VARB:defaultC:charD:integer答案:default以下合法的C語言實型常量是()。
A:8e5B:e3C:12e-4D:.60答案:e3設(shè)有定義“intk=0;”,下列選項的4個表達式中值相同的是()。
A:++kB:k++C:k+=1D:k+1答案:++k###k+1###k+=1下面是對數(shù)組s的初始化,其中正確的語句是().
A:chars[5]="";B:chars[5]="abcdef";C:chars[5]={'a','b','c'};D:chars[5]={"abc"};答案:char根據(jù)聲明inta[10],*p=a;,下列表達式正確的是()。
A:p[5]B:a[9]C:*p++D:a++答案:a[9]###p[5]###*p++以下對一維數(shù)組的定義中正確的是()。
A:charch2[]={'\x10','\xa','\x8'};B:charch1[]={'1','2','3','4','5'};C:inty[3]={3,5,7,9};D:floatx[5]={6.5,4.0,6.4,8.66,10.0};答案:int共用體變量的地址和它的各成員的地址相同。
A:錯B:對答案:對不同結(jié)構(gòu)體中的成員可以同名,結(jié)構(gòu)體定義要以分號結(jié)尾。
A:錯B:對答案:對可以用輸入語句把字符串整體輸入給字符數(shù)組。
A:對B:錯答案:對語句inta[3]=1;可以給數(shù)組a的第一個元素賦值。
A:錯B:對答案:錯不可以用賦值語句給字符數(shù)組名賦字符串。
A:錯B:對答案:對字符數(shù)組只能存放字符串。
A:錯B:對答案:錯設(shè)有以下語句:typedefstructS{intg;charh;}T;則可以用S定義結(jié)構(gòu)體變量。
A:錯B:對答案:錯結(jié)構(gòu)體中的成員名不能和程序中的其他變量同名。
A:錯B:對答案:錯執(zhí)行表達式a=b后,在內(nèi)存中a和b存儲單元中的原值都將被改變,a的值已由原來的改變?yōu)閎的值,b的值由原來改變?yōu)?。
A:對B:錯答案:錯若有(float)x,則x變成float型變量。
A:錯B:對答案:錯以下()函數(shù)的定義是正確的?
A:voidf(inti){returni+1;}B:voidf(
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 皮膚科用藥項目融資渠道探索
- 二零二五年度蘋果手機產(chǎn)品展示與銷售平臺合作合同4篇
- 5 我是一張紙 第一課時 說課稿-2023-2024學(xué)年道德與法治二年級下冊統(tǒng)編版
- 二零二五年度龍湖地產(chǎn)龍湖地產(chǎn)房地產(chǎn)建筑施工安全生產(chǎn)協(xié)議2篇
- 8 安全地玩 第二課時 說課稿-2023-2024學(xué)年道德與法治二年級下冊(統(tǒng)編版)
- 10-2《師說》說課稿 2024-2025學(xué)年統(tǒng)編版高中語文必修上冊
- 2025至2030年中國多吸頭液下泵數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國塑料擠出拉伸網(wǎng)數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國卷門配件數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年兒童冬被項目投資價值分析報告
- 大慶市2025屆高三年級第二次教學(xué)質(zhì)量檢測(二模)政治試卷(含答案)
- 企業(yè)員工信息安全意識培訓(xùn)
- 《學(xué)前兒童文學(xué)與繪本閱讀》課程教學(xué)大綱
- 2025屆高考化學(xué) 二輪復(fù)習(xí) 專題五 離子共存(含解析)
- 2024年中國智能電磁爐市場調(diào)查研究報告
- 湖北十堰燃氣事故案例分析資料
- 醫(yī)療糾紛處理及防范技巧與案例分析 課件
- 三級綜合醫(yī)院全科醫(yī)療科設(shè)置基本標準
- 《上消化道出血教案》課件
- 合理使用手機 做自律好少年-合理使用手機主題班會(課件)
- 湖南財政經(jīng)濟學(xué)院《運籌學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
評論
0/150
提交評論