C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫(kù)2024年秋武漢工商學(xué)院_第1頁(yè)
C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫(kù)2024年秋武漢工商學(xué)院_第2頁(yè)
C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫(kù)2024年秋武漢工商學(xué)院_第3頁(yè)
C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫(kù)2024年秋武漢工商學(xué)院_第4頁(yè)
C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫(kù)2024年秋武漢工商學(xué)院_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫(kù)2024年秋武漢工商學(xué)院有如下說明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;則數(shù)值為9的表達(dá)式是*(p+8)。()

A:錯(cuò)B:對(duì)

答案:對(duì)求解表達(dá)式max=(a>b)?a:b的步驟是,先求解條件表達(dá)式(a>b),再根據(jù)它的值將a或b賦給max。()

A:錯(cuò)B:對(duì)

答案:對(duì)通過return語句,函數(shù)可以帶回一個(gè)或一個(gè)以上的返回值。()

A:錯(cuò)B:對(duì)

答案:A:錯(cuò)設(shè)有如下定義:int*p;*p=100;則printf("%d",p);的輸出結(jié)果是100。()

A:錯(cuò)B:對(duì)

答案:錯(cuò)設(shè)d=1,e=2,f=3,則邏輯表達(dá)式!(d+e)+f&&e+f*2的值為0。()

A:錯(cuò)B:對(duì)

答案:錯(cuò)若a=3,b=2,c=1則關(guān)系表達(dá)式(a>b)==c的值為"真"。()

A:錯(cuò)B:對(duì)

答案:對(duì)定義intx[5],n;則x=x+n;或x++;都是正確的。()

A:對(duì)B:錯(cuò)

答案:錯(cuò)C語言的輸入功能是由系統(tǒng)提供的輸入函數(shù)實(shí)現(xiàn)的。()

A:對(duì)B:錯(cuò)

答案:對(duì)對(duì)于for(表達(dá)式1;表達(dá)式2;表達(dá)式3)語句來說,continue語句意味著轉(zhuǎn)去執(zhí)行表達(dá)式2。()

A:錯(cuò)B:對(duì)

答案:錯(cuò)已知a=1,b=2,c=3,d=4,則條件表達(dá)式a>b?a:(c>d?c:d)的值為4。()

A:對(duì)B:錯(cuò)

答案:對(duì)函數(shù)的返回值可以通過函數(shù)中的return語句獲得。()

A:錯(cuò)B:對(duì)

答案:對(duì)數(shù)組名作為函數(shù)調(diào)用時(shí)的實(shí)參,實(shí)際上傳遞給形參的是數(shù)組第一個(gè)元素的值。()

A:對(duì)B:錯(cuò)

答案:錯(cuò)定義inta[]={1,2,3,4},y,*p=&a[1];,則執(zhí)行y=(*--p)++后,y的值是2。()

A:錯(cuò)B:對(duì)

答案:錯(cuò)如果需要向函數(shù)內(nèi)傳遞多個(gè)值,用數(shù)組和用指針效果是一樣的。()

A:錯(cuò)B:對(duì)

答案:對(duì)已知a=3,b=4,c=5。則邏輯表達(dá)式a+b>c&&b==c值為0。()

A:對(duì)B:錯(cuò)

答案:對(duì)設(shè)x=1,y=2,z=3,則邏輯表達(dá)式x-y>z&&y!=z的值為0。()

A:錯(cuò)B:對(duì)

答案:對(duì)break語句能夠終止當(dāng)前進(jìn)行的多層循環(huán)。()

A:錯(cuò)B:對(duì)

答案:錯(cuò)在C程序中,%作為運(yùn)算符時(shí),是只能用于整數(shù)運(yùn)算。()

A:對(duì)B:錯(cuò)

答案:對(duì)運(yùn)算符的級(jí)別由高向低依次為!->算術(shù)運(yùn)算符->邏輯運(yùn)算符->關(guān)系運(yùn)算符->賦值運(yùn)算符。()

A:錯(cuò)B:對(duì)

答案:錯(cuò)整型變量在全部范圍內(nèi)可以用字符格式輸出。()

A:對(duì)B:錯(cuò)

答案:錯(cuò)合法的數(shù)組說明語句是()。

A:chara=”string”;

B:inta[5]={0,1,2,3,4,5};

C:inta[]=“string”;

D:inta[]={0,1,2,3,4,5};

答案:inta[]={0,1,2,3,4,5};下列關(guān)于單目運(yùn)算符++、--的敘述中正確的是()。

A:它們的運(yùn)算對(duì)象可以是int型變量,但不能是double型變量和float型變量

B:它們的運(yùn)算對(duì)象可以是任何變量和常量

C:它們的運(yùn)算對(duì)象可以是char型變量和int型變量,但不能是float型變量

D:它們的運(yùn)算對(duì)象可以是char型變量、int型變量和float型變量

答案:它們的運(yùn)算對(duì)象可以是char型變量、int型變量和float型變量下列C語言用戶標(biāo)識(shí)符中合法的是()。

A:-e2

B:xC:caseD:!ax

答案:B:x有下列程序段:charch;ints=0;for(ch=’A’;ch<’Z’;++ch)if(ch%2==0)s++;printf(“%d”,s);則執(zhí)行上述片段后,程序的輸出結(jié)果是()。

A:12B:25

C:13D:26

答案:12以下不是算法特性的是()。

A:無窮性B:確切性C:有效性

D:一個(gè)和多個(gè)輸入和至少一個(gè)輸出

答案:無窮性以下對(duì)一維整型數(shù)組a的正確說明是()。

A:intn=10,a[n];

B:#defineSIZE10

inta[SIZE];

C:intn;scanf(“%d”,&n);inta[n];

D:inta(10);

答案:#defineSIZE10inta[SIZE];在宏定義#definePI3.14159中,用宏名替換一個(gè)()。

A:函數(shù)名B:雙精度數(shù)

C:字符序列D:單精度數(shù)

答案:字符序列流程圖中表示處理框的是()。

A:圓角矩形框

B:矩形框C圓形框C:菱形框

答案:矩形框C圓形框若有說明:inta[3][4]={0};則下面正確的敘述是()。

A:只有元素a[0][0]可得到初值0

B:此說明語句不正確

C:數(shù)組a中各元素都可得到初值,但其值不一定為0

D:數(shù)組a中每個(gè)元素均可得到初值0

答案:只有元素a[0][0]可得到初值0設(shè)整型變量a=2,則執(zhí)行下列語句后,浮點(diǎn)型變量b的值不為0.5的是()。

A:b=(float)(1/a)

B:b=1.0/aC:b=1/(float)aD:b=1/(a*1.0)

答案:A:b=(float)(1/a)若有說明:inta=2,*p=&a,*q=p;,則以下非法的賦值語句是()。

A:a=*q;B:p=q;C:q=a;

D:*p=*q;

答案:q=a;針對(duì)for循環(huán)語句,for(表達(dá)式1;表達(dá)式2;表達(dá)式3),下列說法正確的是()。

A:break語句可以一次性跳出多層嵌套循環(huán)

B:break語句只能跳出最內(nèi)層循環(huán)

C:continue語句可以一次性跳出多層嵌套循環(huán)

D:continue語句可以跳出最內(nèi)層循環(huán)

答案:break語句只能跳出最內(nèi)層循環(huán)若有x=3,y=6,z=1,則表達(dá)式x<y==z的值是()。

A:3B:0

C:2D:1

答案:1inta[10];給數(shù)組a的所有元素分別賦值為1、2、3、……的語句是()。

A:for(i=1;i<11;i++)a[i+1]=i;

B:for(i=1;i<11;i++)a[0]=1;

C:for(i=0;i<10;i++)a[i]=i+1;

D:for(i=0;i<10;i++)a[i-1]=i;

答案:for(i=0;i<10;i++)a[i]=i+1;如果inta=2,b=3,c=0,下列描述正確的是()。

A:!a!=(b!=c)表達(dá)式的值為1

B:a||(b=c)執(zhí)行后b的值為0

C:a>b!=c和a>(b!=c)的執(zhí)行順序是一樣的

D:a&&b>c的結(jié)果為假

答案:!a!=(b!=c)表達(dá)式的值為1對(duì)于void類型函數(shù),調(diào)用時(shí)不可作為()。

A:自定義函數(shù)體中的語句

B:循環(huán)體里的語句C:表達(dá)式

D:if語句的成分語句

答案:表達(dá)式用scanf輸入字符型數(shù)據(jù),可使用()格式限定符。

A:%fB:%c

C:%dD:%lf

答案:%c定義以下結(jié)構(gòu)體類型(若int型占據(jù)4個(gè)字節(jié)的內(nèi)存空間)structs{inta;charb;floatf;};則語句printf("%d",sizeof(structs))的輸出結(jié)果為()。

A:13B:9C:24

D:12

答案:12以下對(duì)二維數(shù)組的定義中正確的是()。

A:inta[4][]={1,2,3,4,5,6};

B:inta[

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論