freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言程序設(shè)計(jì)題庫-資料下載頁

2024-10-14 04:09本頁面
  

【正文】 (A)x和X 是兩個(gè)不同的變量(B)從鍵盤輸入數(shù)據(jù)時(shí),對整型變量只能輸入整型數(shù)據(jù),對于實(shí)型變量只能輸入實(shí)型數(shù)據(jù)(C)逗號運(yùn)算符的優(yōu)先級最低(D)若x、y類型相同,則執(zhí)行語句y = x,后,將把x的值放入y中,而x的值不變 12 已知字符A的ASCII值為65,若定義int i。,則執(zhí)行語句i = 39。A39。 + 。后,正確的敘述是(A)i的值是字符E(B)語句不合法(C)i的值是字符A的ASCII值加上3,即68(D), 13 C語言是計(jì)算機(jī)高級語言,它適合作為系統(tǒng)描述語言,它(A)不以用來編寫系統(tǒng)軟件,可以用來編寫應(yīng)用軟件(B)不以用來編寫系統(tǒng)軟件,不可以用來編寫應(yīng)用軟件(C)可以用來編寫系統(tǒng)軟件,不可以用來編寫應(yīng)用軟件(D)可以用來編寫系統(tǒng)軟件,也可以用來編寫應(yīng)用軟件 14 在紙上寫好一個(gè)C語言程序后,上機(jī)運(yùn)行的基本步驟為(A)編輯、連接、編譯、運(yùn)行(B)編譯、連接、編輯、運(yùn)行(C)編譯、編輯、連接、運(yùn)行(D)編輯、編譯、連接、運(yùn)行 15 用C語言等高級語言編寫的程序稱為(A)可執(zhí)行程序(B)編譯程序(C)目標(biāo)程序(D)源程序 16 一個(gè)C語言源程序經(jīng)過“編譯程序”翻譯后生成一個(gè)二進(jìn)制代碼文件,它的擴(kuò)展名為(A).dat(B).exe(C).c(D).obj 17 通過“連接程序”軟件,把C語言目標(biāo)程序與C語言提供的各種庫函數(shù)連接起來生成一個(gè)文件,它的擴(kuò)展名為(A).exe(B).dat(C).obj(D).c 18 下面敘述中正確的是(A)在C語言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義(B)C語言程序總是從main()函數(shù)開始執(zhí)行(C)C語言程序總是從第一個(gè)函數(shù)開始執(zhí)行(D)在C語言程序中,main()函數(shù)必須放在程序的開始位置 19 在一個(gè)C語言源程序中,main()函數(shù)的位置(A)必須在其他所有的函數(shù)之后(B)可以在任意位置(C)必須在其他所有的函數(shù)之前(D)必須在固定位置 20 一個(gè)C語言程序由(A)若干個(gè)過程組成(B)若干個(gè)子程序組成(C)一個(gè)主程序和若干個(gè)子程序構(gòu)成(D)一個(gè)主函數(shù)和若干個(gè)子函數(shù)構(gòu)成 21一個(gè)函數(shù)的組成有(A)函數(shù)的聲明部分和執(zhí)行部分(B)函數(shù)名、函數(shù)類型、函數(shù)參數(shù)名、函數(shù)參數(shù)類型(C)主函數(shù)和子函數(shù)(D)函數(shù)首部和函數(shù)體 22 下面敘述不正確的是(A)在程序中任意合適的地方都可以加上注釋以便閱讀(B)C語言中的每條執(zhí)行語句都需要用分號結(jié)束(C)include命令所在行后面需要加分號(D)C語言具有高級語言的功能,也具有低級語言的一些功能 23 下面敘述正確的是(A)在C程序中,main()函數(shù)的位置必須在其他所有的函數(shù)之前(B)C語言自身沒有輸入輸出語句(C)在C程序的編譯過程中可以發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤(D)C程序的每一行只能寫一條語句 24 在C語言中,用來表示“取地址”的符號是(A)$(B)(C)@(D)amp。 25 在C語言中,用于結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是(A)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)(B)順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu)(C)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、重復(fù)結(jié)構(gòu)(D)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu) 26 一個(gè)算法應(yīng)具有“確定性”等5個(gè)特性,則對另外4個(gè)特性描述錯(cuò)誤的是(A)有效性(B)有窮性(C)有零個(gè)或多個(gè)輸入(D)有零個(gè)或多個(gè)輸出 27 程序設(shè)計(jì)一般可以簡化為以下4個(gè)步驟,其中首先應(yīng)該完成的是(A)調(diào)試并運(yùn)行程序(B)編寫程序(C)建立數(shù)學(xué)模型(D)設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)和算法 28 以下不正確的C語言標(biāo)識符是(A)(B)a_bc(C)abc(D)ABC 29 以下正確的C語言標(biāo)識符是(A)a+b(B)test!(C)_123(D)%x 30 編輯程序的功能是(A)命令計(jì)算機(jī)執(zhí)行指定的操作(C)將C源程序編譯成目標(biāo)程序(B)調(diào)試程序(D)建立并修改程序 31 C語言程序的基本單位是(A)過程(B)函數(shù)(C)子程序(D)標(biāo)識符 32 下列說法中錯(cuò)誤的是(A)主函數(shù)可以分為兩部分:主函數(shù)首部和主函數(shù)體(B)主函數(shù)可以調(diào)用任何非主函數(shù)的其它函數(shù)(C)任何非主函數(shù)可以調(diào)用其它任何非主函數(shù)(D)程序可以從任何非主函數(shù)開始執(zhí)行 33 在下列數(shù)據(jù)中屬于“字符串常量”的是(A)ABC(B)“ABC”(C)39。abc39。(D)39。a39。 34 在C語言中,字符39。n39。在內(nèi)存占用的字節(jié)數(shù)是(A)1(B)2(C)3(D)4 35 字符串“ABC”在內(nèi)存占用的字節(jié)數(shù)是(A)3(B)4(C)6(D)8 試題講評編譯字符串“ABC”時(shí),編譯器會(huì)自動(dòng)加上字符串結(jié)束標(biāo)志39。39。,因此字符串“ABC”占用的內(nèi)存為4個(gè)字節(jié)。36 在C語言中,合法的長整型常數(shù)是(A)0L(B)4321(C)(D) 試題講評4321在C語言中默認(rèn)為是int型數(shù)據(jù),數(shù)據(jù)后加L或l表示該數(shù)的類型為長整型。37 char型常量在內(nèi)存中存放的是(A)ASCII值(B)BCD碼值(C)內(nèi)碼值(D)十進(jìn)制代碼值 38 設(shè)m, n, a, b, c, d均為0,執(zhí)行(m = a == b)||(n = c == d)后,m,n的值是(A)0,0(B)0,1(C)1,0(D)1,1 試題講評(1)在C語言中,“||”表示邏輯或,“amp。amp。”表示邏輯與。(2)對于“m =(表達(dá)式a)||(表達(dá)式b)”,若“表達(dá)式a”為真或“表達(dá)式b”為真,則m為真。特別指出,若“表達(dá)式a”為真,則m的值肯定為真(無論“表達(dá)式b”的結(jié)果是否為真),在C語言中,為提高運(yùn)算速度,此時(shí)就不再去執(zhí)行“表達(dá)式b”。(3)對于“m =(表達(dá)式a)amp。amp。(表達(dá)式b)”,若“表達(dá)式a”為假或“表達(dá)式b”為假,則m為假。特別指出,若“表達(dá)式a”為假,則m的值肯定為假(無論“表達(dá)式b”的結(jié)果如何),在C語言中,為提高運(yùn)算速度,此時(shí)就不再去執(zhí)行“表達(dá)式b”。(4)在本題的表達(dá)式中,從左至右,先計(jì)算“(m = a == b)”,在此表達(dá)式中,先計(jì)算“a == b”,由于a,b的值均為0,因此“a == b”的結(jié)果是真(即1)。再將“a == b”的運(yùn)算結(jié)果(即1)賦值給m,則m的值為1,因此“(m = a == b)”的結(jié)果為1,即真,按前述規(guī)則,不再對表達(dá)式“(n = c == d)”進(jìn)行計(jì)算,因此結(jié)果為選項(xiàng)C。39 設(shè)a為5,執(zhí)行下列語句后,b的值不為2的是(A)b = a / 2(B)b = 6c的值的類型是(A)float(B)int(C)char(D)double 43 在以下一組運(yùn)算符中,優(yōu)先級最高的運(yùn)算符是(A)(A)C程序中的所有字母都必須小寫(B)C程序中的關(guān)鍵字必須小寫,其他標(biāo)識符不區(qū)分大小寫(C)C語言中的所有字母都不區(qū)分大小寫(D)C語言中的所有關(guān)鍵字必須小寫 45 下面不屬于C語言關(guān)鍵字的是(A)integer(B)typedef(C)enum(D)union 46 以下敘述不正確的是(A)分號是C語句的必要組成部分(B)C程序的注釋可以寫在語句的后面(C)函數(shù)是C程序的基本單位(D)主函數(shù)的名字是mian 47 下列能正確表示a≥10或a≤0的C語言關(guān)系表達(dá)式是(A)a= 10 or a = 10 | a = 10 || a = 10 amp。amp。 a (A)同一個(gè)數(shù)組中的每一個(gè)元素都屬于同一個(gè)數(shù)據(jù)類型(B)對于實(shí)型數(shù)組,不可以直接用數(shù)組名對數(shù)組進(jìn)行整體的輸入或輸出(C)數(shù)組名代表數(shù)組所占存儲(chǔ)區(qū)的首地址,其值不可以改變(D)在程序運(yùn)行時(shí),如果數(shù)組元素的下標(biāo)超出了所定義的下標(biāo)范圍,系統(tǒng)將給出“下標(biāo)越界”的出錯(cuò)信息 105 如果有語句:int x[3][2]。,則下面能正確引用數(shù)組元素的選項(xiàng)是(A)x[0][2](B)x[1][2](C)x[2][1](D)x[2][2] 106 如果有語句:int x。char y[6]。,則下面正確的輸入語句是(A)scanf(“%d%s”, x, y)。(B)scanf(“%d%s”, amp。x, y)。(C)scanf(“%d%s”, x, amp。y)。(D)scanf(“%d%s”, amp。x, amp。y)。107 下面能正確定義一維數(shù)組的選項(xiàng)是(A)int num[]。(B)int num[0...50]。(C)int N = 50, num[N]。(D)define N 50 int num[N]。試題講評數(shù)組長度不能為變量。108 下面不能正確定義二維數(shù)組的選項(xiàng)是(A)int a[2][] = {{1, 2}, {3, 4}}。(B)int a[][2] = {1, 2, 3, 4}。(C)int a[2][2] = {{1}, {2}}。(D)int a[2][2] = {{1}, 2, 3}。109 如果有定義:int a[2][2] = {0, 1, 2, 3}。,則a數(shù)組的各個(gè)元素分別為(A)a[0][0]=0, a[0][1]=1, a[1][0]=2, a[1][1]=3(B)a[0][0]=0, a[0][1]=2, a[1][0]=1, a[1][1]=3(C)a[0][0]=3, a[0][1]=2, a[1][0]=1, a[1][1]=0(D)a[0][0]=3, a[0][1]=1, a[1][0]=2, a[1][1]=0 110 下面能正確定義一維數(shù)組的選項(xiàng)是(A)int a1[] = “string”。(B)int a2[5] = {1, 2, 3, 4, 5, 6}。(C)char a3 = {“string”}。(D)char a4[] = {1, 2, 3, 4, 5, 6}。111 如果有語句:char a[] = “string”, b[] = {39。s39。, 39。t39。, 39。r39。, 39。i39。, 39。n39。, 39。g39。}。,則下面敘述中正確的是(A)數(shù)組a的長度大于數(shù)組b的長度(B)數(shù)組a的長度等于數(shù)組b的長度(C)數(shù)組a的長度小于數(shù)組b的長度(D)數(shù)組a和數(shù)組b二者等價(jià) 112 若定義strstrstr3為字符串,則語句strcat(strcpy(str1, str2), str3)。的功能是(A)把字符串str1連接到字符串str2中再把字符串str2復(fù)制到字符串str3之后(B)把字符串str1復(fù)制到字符串str2中再把字符串str2連接到字符串str3之后(C)把字符串str2連接到字符串str1之后再把字符串str3復(fù)制到字符串str1中(D)把字符串str2復(fù)制到字符串str1中再把字符串str3連接到字符串str1之后 113 下面敘述中錯(cuò)誤的是(A)對于實(shí)型數(shù)組,不可以直接用數(shù)組名對數(shù)組進(jìn)行整體的輸入或輸出(B)對于字符型數(shù)組,可以直接用數(shù)組名對數(shù)組進(jìn)行整體輸入或輸出(C)對于字符型數(shù)組,可以用來存放字符串(D)對于字符型數(shù)組,可以在賦值語句中運(yùn)用運(yùn)算符“=”進(jìn)行整體賦值 114 若有以下語句,各選項(xiàng)中數(shù)值為4的表達(dá)式是 int a[12] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}。char c = 39。a39。, d, g。(A)a[gc](B)a[4](C)a[39。d39。c] 115 假設(shè)int型變量占4個(gè)字節(jié)的存儲(chǔ)單元,對于如下定義,數(shù)組x在內(nèi)存中所占字節(jié)數(shù)為 int x[10] = {0, 2, 4}。(A)4(B)12(C)20(D)40 116 以下程序段的輸出結(jié)果是 int j。int x[3][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9}。for(j=0。jfor(t=0。t{ n[j] = n[t] + 1。} } printf(“%dn”, n[1])。(A)0(B)1(C)2(D)3 118 以下程序段運(yùn)行后的輸出結(jié)果是int p[7] = {11, 13, 14, 15, 16, 17, 18}, i=0, k=0。while(ik = k + p[i]。i++。} printf(“%dn”, k)。(A)58(B)56(C)45(D)24 119 以下程序段運(yùn)行后的輸出結(jié)果是 int m[][3] = {1, 4, 7, 2, 5, 8, 3, 6 ,9}。int i, k=2。for(i=0。i(A)char *s。s = “Beijing”。(B)char *s。s = {“Beijing”}。(C)char s[8]。s = “Beijing”。(D)char s[8]。s = {“Beijing”}。121 以下代碼段執(zhí)行后,b中的值是:2960 int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, *p = amp。a[3], b。b = p[5]。(A)5(B)6(C)8(D)9 122 以下程序段運(yùn)行后的輸出結(jié)果是 char a[]=“abcdefg”, b[10]=“abcdefg”。printf(“%d %dn”, sizeof(a), sizeof(b))。(A)7 7(B)8 8(C)8 10(D)10 10 123 下列程序運(yùn)行后的輸出結(jié)果是 include void swap1(int c[])。void swap2(int c0, int c1)。int main(void){ int a[2]={3, 5}, b[2]={3, 5}。swap1(a)。swap2(b[0], b[1])。printf(“%d %d %d %dn”, a[0], a[1], b[0], b[1])。return 0。}void swap1(int c[]){ int t。t = c[0]。c[0] = c[1]。c[1] = t。}void swap2(int c0, int c1){ int t。t = c0。c0 = c1。c1 = t。}(A)5 3 3 5(B)5 3 5 3(C)3 5 3 5(D)3 5 5 3 124 下列程序運(yùn)行后的輸出結(jié)果是 include void sort(int a[], int n)。int main(void){ int aa[10]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, i。sort(aa, 10)。for(i=0。ivoid sort(int a[], int n){ int i, j, t。for(i=0。i
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1