版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
C之算法與程序知到智慧樹章節(jié)測試課后答案2024年秋青島黃海學(xué)院第一章單元測試
在一個C語言程序中
A:可以有多個main()函數(shù)B:可以沒有main()函數(shù)C:必須有數(shù)據(jù)輸入函數(shù)D:有且只有一個main()函數(shù)
答案:有且只有一個main()函數(shù)一個C語言程序是由
A:若干個過程組成B:一個主程序和若干個子程序組成C:若干個函數(shù)組成D:若干個子程序組成
答案:若干個函數(shù)組成下列程序中不正確的語句是
A:a=31:b=22;B:c=a+b;C:inta,b,c;D:voidmain()
答案:a=31:b=22;下列說法中正確的是
A:C語言本身有輸入/輸出語句B:書寫C語言程序時,不區(qū)分字母大小寫C:書寫C語言程序時,一條語句可分成幾行書寫D:書寫C語言程序時,一行只能寫一條語句
答案:書寫C語言程序時,一條語句可分成幾行書寫下面不是C語言特點的是
A:移植性好B:所見即所得C:簡潔,緊湊D:能夠編制出功能復(fù)雜的程序
答案:所見即所得C語言具有低級語言的功能,主要是指
A:能直接訪問物理地址,可進(jìn)行位操作B:程序的可移植性C:具有現(xiàn)代化編程語言的各種數(shù)據(jù)結(jié)構(gòu)D:程序的使用方便性
答案:能直接訪問物理地址,可進(jìn)行位操作
第二章單元測試
以下選項中,不屬于C語言的類型的是
A:signedshortintB:unsignedlongintC:unsignedintD:longshort
答案:longshort以下語句的輸出結(jié)果是:intu=010,v=0x10,w=10;printf("%d,%d,%d\n",u,v,w);
A:10,10,10B:8,10,10C:8,8,10D:8,16,10
答案:8,16,10下列4組數(shù)據(jù)類型中,C語言允許的一組是
A:整型、實型、字符型、空類型B:整型、實型、復(fù)型、字符型C:整型、實型、邏輯型、雙精度型D:整型、雙精度型、布爾型、空類型
答案:整型、實型、字符型、空類型以下關(guān)于float型變量和double型變量的描述,不正確的是
A:double型變量的取值范圍更大B:double型變量精度更高C:double型變量占用的存儲空間更大D:double型變量更常用
答案:double型變量更常用以下關(guān)于long、int和short型數(shù)據(jù)占用內(nèi)存大小的敘述,正確的是
A:根據(jù)數(shù)據(jù)的大小來決定所占內(nèi)存的字節(jié)數(shù)B:由用戶自己定義C:由C語言編譯系統(tǒng)決定D:均占4個字節(jié)
答案:由C語言編譯系統(tǒng)決定以下程序段的輸出結(jié)果為inti=65;putchar(i);printf("%d",i);printf("%c",i);
A:A,A,65B:A,A,AC:65,65,AD:A,65,A
答案:A,65,A已知:inta=2;,則表達(dá)式(a+'E'-'A')*3的值是
A:20B:8C:18D:12
答案:18若有說明語句:charc='\t';,則變量為c
A:說明不合法,c的值不確定B:包含3個字符C:包含1個字符D:包含2個字符
答案:包含1個字符下面選項中,合法的字符常量是
A:"B"B:‘\010’C:DD:68
答案:‘\010’表達(dá)式5/2的值是
A:1B:3C:2D:2.5
答案:2設(shè)有如下定義:inta;floatf;doublei;則表達(dá)式10+a+i*f的值的數(shù)據(jù)類型為:
A:intB:doubleC:floatD:不確定
答案:double假設(shè)在程序中a、b、c均被定義成整型,并且已賦非0值,則能正確計算代數(shù)式1/abc的表達(dá)式是
A:1/a*b*cB:1.0/a/b/cC:1/a/b/(float)cD:1/(a*b*c)
答案:1.0/a/b/c下列不正確的轉(zhuǎn)義字符是
A:'\\'B:'081'C:'\0'D:'\”'
答案:'081'在下列運算符中,優(yōu)先級最高的是
A:>=B:=C:&&D:%
答案:%下列選項中,正確的C語言標(biāo)識符是
A:123B:a+bC:A123D:%x
答案:A123在C語言程序中,表達(dá)式5%2的結(jié)果是
A:3B:2C:2.5D:1
答案:1C語言中,關(guān)系表達(dá)式和邏輯表達(dá)式的值是
A:0B:C:1D:0或1
答案:0或1
第三章單元測試
設(shè)有以下定義:inta=3,b=0,c=5;,則以下值為0的表達(dá)式是
A:B:C:D:
答案:能表示數(shù)學(xué)式的C語言表達(dá)式是
A:B:C:D:
答案:判斷char型變量ch是否為大寫字母的正確表達(dá)式是
A:B:C:D:
答案:下列運算符中優(yōu)先級別最高的是
A:&&B:+C:<D:!=
答案:+設(shè)intx=1,y=2;,則表達(dá)式)的值是
A:1B:-1C:2D:0
答案:1當(dāng)A為奇數(shù)時表達(dá)式的值為真,否則為假,不能滿足此要求的表達(dá)式是
A:B:C:D:
答案:以下4個選項中,不能看作一條語句的是
A:B:C:D:
答案:已知inta=10,b=20,c=30;,執(zhí)行語句if(a>b)c=a;a=b;b=c;后,a、b、c的值是
A:a=20,b=30,c=20B:a=20,b=30,c=10C:a=10,b=20,c=30D:a=20,b=30,c=30
答案:a=20,b=30,c=30以下不正確的語句為
A:B:C:D:
答案:以下關(guān)于switch語句的敘述中,錯誤的是
A:語句中必須有default部分,才能構(gòu)成完整的switch語句B:語句中各case與后面的常量表達(dá)式之間必須有空格C:switch語句允許嵌套使用D:省略break語句時,程序會繼續(xù)執(zhí)行下面的case分支
答案:語句中必須有default部分,才能構(gòu)成完整的switch語句以下程序的輸出結(jié)果是
A:12
11B:11
11C:12
12D:11
12
答案:12
12以下程序的輸出結(jié)果是
A:12
11B:10
11C:11
11D:9
10
答案:9
10已知intx=5,y=5,z=5;,執(zhí)行語句x%=y+z;后,x的值是
A:5B:1C:0D:6
答案:5以下程序輸出結(jié)果是
A:4B:3C:5
D:6
答案:5
以下程序的輸出結(jié)果是
A:4B:2C:5D:3
答案:3已知intx=(1,2,3,4);,變量x的值是
A:4B:2C:1D:3
答案:4以下if語句不正確的是
A:B:C:D:
答案:已知inta=5,b=6c=3;,以下語句中執(zhí)行結(jié)果與其他3個不同的是
A:B:C:D:
答案:已知inta=0,b=4;,下列語句中i++;語句能夠執(zhí)行的是
A:B:C:D:
答案:下列運算符按優(yōu)先級從高到低正確排序的是
A:/、!、&&、>=B:!、/、>=、&&C:!、&&、/、>=D:!、/、&&、>=
答案:!、/、>=、&&
第四章單元測試
以下程序的執(zhí)行結(jié)果是
A:9876B:876C:8765D:987
答案:876對for(表達(dá)式1;;表達(dá)式3)可理解為
A:for(表達(dá)式1;0;表達(dá)式3)B:for(表達(dá)式1;表達(dá)式3;表達(dá)式3)C:for(表達(dá)式1;表達(dá)式1;表達(dá)式3)D:for(表達(dá)式1;1;表達(dá)式3)
答案:for(表達(dá)式1;1;表達(dá)式3)若intx=-1;,則語句中循環(huán)體的執(zhí)行次數(shù)為
A:0B:2C:無數(shù)D:1
答案:0對于以下程序段,敘述正確的是
A:循環(huán)體執(zhí)行兩次B:有語法錯誤C:循環(huán)體執(zhí)行一次D:死循環(huán)
答案:循環(huán)體執(zhí)行一次以下程序中,while循環(huán)的執(zhí)行次數(shù)是
A:3B:死循環(huán)C:8D:2
答案:死循環(huán)下面程序的運行結(jié)果是
A:55
B:陷入死循環(huán)C:56
D:不輸出任何內(nèi)容
答案:56
下面程序的運行結(jié)果是
A:123
B:1C:12
D:1
2
3
4
答案:123
下面程序段的內(nèi)循環(huán)體要執(zhí)行的次數(shù)是
A:15B:20
C:16D:5
答案:20
下面程序的運行結(jié)果是
A:15
B:14
C:不確定
D:0
答案:不確定
以下能正確計算10!的程序段是
A:B:C:D:
答案:下列語句中,能正確輸出26個英文字母的是
A:B:C:D:
答案:以下描述中正確的是
A:在do-while循環(huán)中,循環(huán)體至少執(zhí)行一次B:在do-while循環(huán)中,循環(huán)體內(nèi)不能使用復(fù)合語句C:在do-while循環(huán)中,根據(jù)情況可以省略whileD:do-while
循環(huán)由do開始,至while結(jié)束,在while(表達(dá)式)后面不能寫分號
答案:在do-while循環(huán)中,循環(huán)體至少執(zhí)行一次已知:intt=0;while(t=1){…}則以下敘述正確的是
A:循環(huán)控制表達(dá)式不合法B:循環(huán)控制表達(dá)式的值為1,執(zhí)行循環(huán)體C:全部都不正確D:循環(huán)控制表達(dá)式的值為0,不執(zhí)行循環(huán)體
答案:循環(huán)控制表達(dá)式的值為1,執(zhí)行循環(huán)體語句while(!E){…}中的表達(dá)式!E等價于
A:B:C:D:
答案:下面程序的運行結(jié)果是
A:4B:有語法錯誤C:2
D:3
答案:4下面程序的運行結(jié)果是
A:無輸出B:1C:2D:0
答案:無輸出在以下程序段中,do-while循環(huán)的結(jié)束條件是
A:a的值等于20,或者n的值大于或等于10B:a的值等于20,并且n的值大于或等于10C:a的值不等于20,并且n的值小于10D:a的值不等于20,或者n的值小于10
答案:a的值等于20,或者n的值大于或等于10
第五章單元測試
對賦值語句intb[10]={1,2,3,4};的正確理解是
A:將5個初值依次賦給b[6]至b[10]B:因為數(shù)組長度與初值的個數(shù)不相同,所以此語句不正確C:將5個初值依次賦給b[1]至b[5]D:將5個初值依次賦給b[0]至b[4]
答案:將5個初值依次賦給b[0]至b[4]C語言的字符串以()結(jié)尾
A:B:C:D:字符串長度
答案:下列不正確的字符串常量是
A:B:C:D:
答案:若有說明:inta[10];,則對a數(shù)組元素的正確引用是
A:a[5]
B:C:a[3.5]
D:a[10]
答案:a[5]
已知:inta[10]={1,2,3,4};,若int型變量占4個字節(jié),則數(shù)組a在內(nèi)存中所占的字節(jié)數(shù)是
A:16
B:20
C:40D:不定
答案:40以下不正確的定義語句是
A:B:C:D:
答案:已知:intb[3][3]={1,2,3,4,5,6,7,8};,則b[2][1]的值是
A:8B:4C:5D:6
答案:8已知:chara[]=”Beijing”;,則數(shù)組a所占的存儲空間為
A:6個字節(jié)B:7個字節(jié)C:9個字節(jié)D:8個字節(jié)
答案:8個字節(jié)以下選項中,不能正確賦值的是
A:B:C:D:
答案:以下定義語句,錯誤的是
A:inti=5,a[i];B:intb[3+3];C:inta[5]={1};D:intc[]={1,2,0,0,0};
答案:inti=5,a[i];若有定義:inta[3][4];,則以下對數(shù)組a元素的引用錯誤的是
A:a[3-2][0]
B:a[1][2]
C:a[2][3*1]
D:a[1][4]
答案:a[1][4]以下不能正確定義二維數(shù)組的選項是
A:intb[2][]={{1,2}{3,4}};B:intb[2][2]={{1,2},{2,3}};C:intb[2][2]={{3},{4}};D:intb[][2]={2,5,3,4};
答案:intb[2][]={{1,2}{3,4}};判斷字符串x是否大于字符串y,應(yīng)當(dāng)使用
A:B:C:D:
答案:將字符串b連接到字符串a(chǎn)之后,應(yīng)當(dāng)使用
A:strcmp(b,a)B:strcat(a,b)C:strcpy(a,b)D:strcat(b,a)
答案:strcat(a,b)設(shè)有定義:chara[10];,想要從鍵盤輸入一個字符串給a,應(yīng)使用
A:B:C:D:
答案:以下程序的輸出結(jié)果是
A:6B:12C:10D:5
答案:5
以下程序的輸出結(jié)果是
A:1570B:2430
C:3080D:輸出值不定
答案:3080以下程序的輸出結(jié)果是
A:6B:10C:7D:5
答案:5設(shè)有定義:則以下敘述正確的是
A:數(shù)組a的長度大于數(shù)組b的長度B:數(shù)組a的長度小于數(shù)組b的長度
C:數(shù)組a和數(shù)組b的長度相同D:數(shù)組a和數(shù)組b等價
答案:數(shù)組a的長度大于數(shù)組b的長度以下語句正確的是
A:B:C:D:
答案:以下定義句錯誤的是
A:B:C:D:
答案:以下程序的輸出結(jié)果是
A:26B:21C:32D:18
答案:32當(dāng)執(zhí)行下面程序時,如果輸入abc,則輸出結(jié)果是
A:12345defB:abc45defC:12345abcD:abcdef
答案:abcdef
執(zhí)行下面的程序后,變量k中的值為
A:0B:9C:2D:不定值
答案:不定值以下程序運行結(jié)果是
A:8,8
B:4,10C:4,7D:4,8
答案:4,10執(zhí)行下列語句后,變量y的值是
A:4.75B:4.0C:4
D:5
答案:4
以下程序的輸出結(jié)果是
A:3,6,9B:1,5,9,C:0,4,8D:1,4,7
答案:1,4,7以下程序的輸出結(jié)果是
A:B:C:D:
答案:以下程序輸出結(jié)果是#include<stdio.h>voidmain(){
int
b[3][3]={0,1,2,3,4,5,6,7,8},i=0,j=1;printf("%d\n",b[i][j]);}
A:2B:1C:0D:4
答案:1
A:268B:369C:159D:157
答案:159
A:789B:456C:123
D:345
答案:789
A:cdef
B:abcdC:bcde
D:不確定
答案:abcd
第六章單元測試
以下關(guān)于函數(shù)的敘述中正確的是
A:函數(shù)定義可以嵌套,但函數(shù)調(diào)用不能嵌套B:函數(shù)定義與調(diào)用都能嵌套C:函數(shù)定義不能嵌套,但函數(shù)調(diào)用可以嵌套D:函數(shù)定義與調(diào)用都不能嵌套
答案:函數(shù)定義不能嵌套,但函數(shù)調(diào)用可以嵌套語言程序中函數(shù)如果沒有返回值,則定義時該函數(shù)的返回值類型設(shè)為
A:doubleB:voidC:intD:float
答案:void以下關(guān)于return語句的敘述中,正確的是
A:定義成void類型的函數(shù)中可以有帶返回值的return語句B:沒有returm語句的自定義函數(shù)在執(zhí)行結(jié)束后不能返回到調(diào)用處C:一個自定義函數(shù)中可以根據(jù)需要設(shè)置多條return語句D:一個自定義函數(shù)中必須有一條retun語句
答案:一個自定義函數(shù)中可以根據(jù)需要設(shè)置多條return語句以下函數(shù)f()的返回值的類型是
A:空類型B:單精度型C:整型D:雙精度型
答案:整型關(guān)于函數(shù)調(diào)用,下面敘述中正確的是
A:函數(shù)的實參和對應(yīng)的形參共占同一存儲單元B:形參只是形式上的參數(shù),不占用具體存儲單元C:函數(shù)的實參和對應(yīng)的形參,如果名稱相同,則它們共占同一存儲單元D:調(diào)用函數(shù)時,實參可以是表達(dá)式
答案:調(diào)用函數(shù)時,實參可以是表達(dá)式如果實參為變量,則它與形參之間的數(shù)據(jù)傳遞方式是
A:由用戶指定傳遞方式B:實參值傳給形參,形參值再傳回給實參C:從實參到形參的單向值傳遞D:地址傳遞
答案:從實參到形參的單向值傳遞函數(shù)和變量的定義如下:則正確的函數(shù)調(diào)用語句是
A:B:C:D:
答案:若用數(shù)組名作為函數(shù)實參,則傳遞給形參的是
A:數(shù)組元素的個數(shù)B:數(shù)組第一個元素的值C:數(shù)組的首地址D:數(shù)組全部元素的值
答案:數(shù)組的首地址以下對函數(shù)形參的說明,有語法錯誤的是
A:B:C:D:
答案:以下程序有語法錯誤,有關(guān)錯誤原因的正確說法是
A:變量名不能使用大寫字母B:函數(shù)聲明和函數(shù)調(diào)用語句之間有矛盾C:語句voidf_c();是函數(shù)調(diào)用語句,不能用void說明D:函數(shù)名不能使用下畫線
答案:函數(shù)聲明和函數(shù)調(diào)用語句之間有矛盾關(guān)于函數(shù)聲明,不正確的說法是
A:標(biāo)準(zhǔn)庫函數(shù)只需要包含相應(yīng)的頭文件即可,不需要再進(jìn)行函數(shù)聲明B:自定義函數(shù)在調(diào)用之前,必須進(jìn)行函數(shù)聲明,否則編譯會出錯C:如果調(diào)用之前已在主調(diào)函數(shù)外部進(jìn)行了函數(shù)聲明,則調(diào)用時不必再作函數(shù)聲明D:如果函數(shù)定義出現(xiàn)在函數(shù)調(diào)用之前,則可以省略函數(shù)聲明
答案:自定義函數(shù)在調(diào)用之前,必須進(jìn)行函數(shù)聲明,否則編譯會出錯未指定存儲類別的局部變量,其存儲類別默認(rèn)是
A:autoB:externC:registerD:static
答案:auto以下敘述中不正確的是
A:在不同函數(shù)中可以使用相同的變量名B:在函數(shù)內(nèi)復(fù)合語句中定義的變量在本函數(shù)內(nèi)有效C:在函數(shù)內(nèi)定義的變量只在本函數(shù)內(nèi)有效D:形式參數(shù)是局部變量
答案:在函數(shù)內(nèi)復(fù)合語句中定義的變量在本函數(shù)內(nèi)有效在一個源程序文件中定義的全局變量,其默認(rèn)的有效范圍是
A:所有源程序文件B:在整個main()函數(shù)內(nèi)C:本源程序文件的全部范圍D:從定義變量的位置開始到源程序文件結(jié)束
答案:從定義變量的位置開始到源程序文件結(jié)束下列程序的運行結(jié)果是
A:11,31B:1131C:9,49D:949
答案:9,49下列程序的運行結(jié)果是
A:9,4B:8,5C:9,6D:8,4
答案:8,4下列程序的運行結(jié)果是
A:B:C:D:
答案:下列程序的運行結(jié)果是:fun(intx){intp;if(x==0||x==1)
return(3);p=x-fun(x-2);
return
p;}
main(){
printf(“%d”,fun(9));}
A:3B:0C:2D:7
答案:7
第七章單元測試
則下面的敘述中不正確的是
A:example是結(jié)構(gòu)體類型名B:structex表示結(jié)構(gòu)體類型C:x,y,z都是結(jié)構(gòu)體成員名D:struct是結(jié)構(gòu)體類型的關(guān)鍵字
答案:ex
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026中國安能集團(tuán)科工有限公司招聘6人備考題庫及1套完整答案詳解
- 2025中國人民財產(chǎn)保險公司面向全省招聘理賠崗備考題庫(安徽)及1套完整答案詳解
- 2026山東事業(yè)單位統(tǒng)考濰坊市市直招聘初級綜合類崗位人員55人備考題庫有答案詳解
- 2026云南玉溪星峰建筑工程有限公司招聘4人備考題庫及一套完整答案詳解
- 2026山東事業(yè)單位統(tǒng)考青島平度市招聘36人備考題庫及答案詳解(新)
- 2025年合肥長豐縣某公墓招聘服務(wù)人員5名備考題庫及答案詳解(考點梳理)
- 2026上海愛樂樂團(tuán)公開招聘工作人員備考題庫(含答案詳解)
- 2026云南臨滄市滄源佤族自治縣婦幼保健院招聘編外合同制人員7人備考題庫及一套答案詳解
- 2026年上半年黑龍江省工業(yè)和信息化廳事業(yè)單位公開招聘工作人員4人備考題庫及答案詳解1套
- 海南海南省第三衛(wèi)生學(xué)校2025年招聘23名事業(yè)編制工作人員筆試歷年參考題庫附帶答案詳解
- 旅游景區(qū)旅游安全風(fēng)險評估報告
- GB/T 27728.1-2024濕巾及類似用途產(chǎn)品第1部分:通用要求
- 中建三局工程標(biāo)準(zhǔn)化施工手冊(安裝工程部分)
- FZ∕T 54007-2019 錦綸6彈力絲行業(yè)標(biāo)準(zhǔn)
- DZ∕T 0148-2014 水文水井地質(zhì)鉆探規(guī)程(正式版)
- 中國礦業(yè)權(quán)評估準(zhǔn)則(2011年)
- 空調(diào)水系統(tǒng)設(shè)備的安裝
- 基于流行音樂元素的動畫電影娛樂性研究
- 讀書分享讀書交流會 《鄉(xiāng)村教師》劉慈欣科幻小說讀書分享
- iso9001質(zhì)量管理體系-要求培訓(xùn)教材修訂
- 法人變更轉(zhuǎn)讓協(xié)議書范本
評論
0/150
提交評論