蘭州大學(xué)C語言程序設(shè)計(jì)課程作業(yè)1_第1頁
蘭州大學(xué)C語言程序設(shè)計(jì)課程作業(yè)1_第2頁
蘭州大學(xué)C語言程序設(shè)計(jì)課程作業(yè)1_第3頁
蘭州大學(xué)C語言程序設(shè)計(jì)課程作業(yè)1_第4頁
蘭州大學(xué)C語言程序設(shè)計(jì)課程作業(yè)1_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余58頁可下載查看

下載本文檔

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

文檔簡介

1、C語言程序設(shè)計(jì)課程作業(yè)_A歷次成績查看詳情完成時(shí)間1.0.02015-11-21 09:15:312.0.02015-11-21 09:15:243.0.02015-11-21 09:15:184.0.02015-11-21 09:15:115.0.02015-11-21 09:15:056.0.02015-11-21 09:14:58本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:scanf(%x%o%6.2f, &x,& y, &z)2.在文件包含”預(yù)處理語句的使用形式中,當(dāng)#include后面的文件名用括起時(shí),尋找被包含文件的方式是()“僅僅搜索當(dāng)前目錄僅僅搜索源程序所在目錄

2、直接按系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索目錄先在源程序所在目錄搜索,再按系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索本題分值:4.0168用戶未作答標(biāo)準(zhǔn)答案:直接按系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索目錄3.執(zhí)行語句for(i=1;i+4;);后變量的值為()不定本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:54.printf函數(shù)中用到格式符5s,其中數(shù)字5表示輸出的字符串占用5列。如果字符串長度大于5,則輸出按方式()P_按原字符串長從左向右全部輸出本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:按原字符串長從左向右全部輸出5.以下程序的運(yùn)行結(jié)果是()typedef union long a2;int b4;char c8;TY; TY our; main。p

3、rintf(%d ,sizeof(our); 32從左起輸出該字符串,右補(bǔ)空格右對齊輸出該字符串,左補(bǔ)空格輸出錯(cuò)誤信息r168本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:86.C語言中,邏輯真表示為()本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:i*m+j8.若有條件表達(dá)式(exp)?a+:b-,則以下表達(dá)式中能完全等價(jià)于表達(dá)式exp=0廠Iexp!=0exp!=1本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:17.若數(shù)組a有m列,則alij之前的數(shù)組元素個(gè)數(shù)為()i*m+j+1(exp)的是()i*m+j-1i*m+jrIexp=1本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:exp!=09.在位運(yùn)算中,操作數(shù)每左移2位,相當(dāng)

4、于()操作數(shù)*2操作數(shù)/2操作數(shù)*4操作數(shù)/4本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:操作數(shù)*4本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:分號(hào)11.下面程序的輸出是()main()enum team my, your=4,his,her=his+10;printf(%d%d%d%d ,my,your,his,her);n0 1 2 3本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:0 4 5 1512.程序段的基本結(jié)構(gòu)中,不包含()循環(huán)結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:函數(shù)結(jié)構(gòu)13.有枚舉類型的定義:enum colorl yellow,green,blue=5,red,brown;則枚舉常量

5、yellow和red的值分別是r3.61.60,60,3本題分值:4.0函數(shù)結(jié)構(gòu)用戶未作答標(biāo)準(zhǔn)答案:0,614.在以下的運(yùn)算符中,優(yōu)先級(jí)最高的運(yùn)算符是本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:%15.C語言中合法的字符常量是HeP本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:16.要打開一個(gè)已存在的非空文件file用于修改,選擇正確的語句廠Ifp=fope n(file,r)廠Ifp=fope n(file,w)廠Ifp=fope n(file,r+)rfp=fope n(file,w+)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:fp=fope n( file,r+)17.下面程序#inelude main()in

6、t y=10;do y-;while(-y);printf(%d ,y-);的運(yùn)行結(jié)果是()本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:018.下面對typedef不正確的敘述是用typedef可以定義各種類型名,但不能用來定義變量用typedef可以增加新的基本數(shù)據(jù)類型用typedef只是將已存在的類型用一個(gè)新的標(biāo)識(shí)符表示使用typedef有利于程序的通用和移植本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:用typedef可以增加新的基本數(shù)據(jù)類型19.下面哪個(gè)表達(dá)式的值為4:(int)(11.0/3+0.5)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:(int)(11.0/3+0.5)20.下面程序的運(yùn)行結(jié)果是()#

7、includemain()int i,b,k=0;for(i=1;i=0) k+;printf(%d,%d,k,b);本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:8,-2輸出的是1和-2“ 輸出的是3和0是死循本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:輸出的是1和-2二判斷題1.若有說明int *p1,*p2,m=5,n;則p1= &m;p2=&p1;是正確的程序段21.下面的程序main()intx=3;doprintf(-=2d;”hHe(!(-x);,描述正確的是()輸出的是1本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:錯(cuò)2.若有說明int c;則while(c=getcharO);是錯(cuò)誤的C

8、語句.本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:錯(cuò)3.在C語言中,共用體類型屬于構(gòu)造類型r錯(cuò)對本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:對本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:錯(cuò)C語言程序設(shè)計(jì)課程作業(yè)_A歷次成績查看詳情完成時(shí)間5.0.06.0.0本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:i*m+j2.已有以下數(shù)組定義和f函數(shù)調(diào)用語句,int a34;f(a);則在f函數(shù)的說明中,對形參數(shù)組array的錯(cuò)誤定義方式為()本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:f(int array3)3.執(zhí)行以下程序后的輸出結(jié)果是()intw=3,z=7,x=10;pri ntf(%d,x10?x+100:x-10);pri n

9、tf(%d,w+|z+);pri ntf(%d,!wz);pri ntf(%d,w&z);1.0.02015-11-21 09:15:312.0.02015-11-21 09:15:243.0.02015-11-21 09:15:184.0.02015-11-2109:15:112015-11-2109:15:052015-11-2109:14:58f(int array6)f(int array3)f(int array4)f(int array25)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:01014.在文件包含”預(yù)處理語句的使用形式中,當(dāng)#include后面的文件名用“括起時(shí),尋找被包

10、含文件的方式是()先在源程序所在目錄搜索,再按照系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:先在源程序所在目錄搜索,再按照系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索5.函數(shù)ftell的作用是()E_取得當(dāng)前文件指針的位置,該位置為相對于文件開頭的位移量表示取得當(dāng)前文件指針的位置,該位置為相對于文件末尾的位移量表示_ 出錯(cuò)時(shí)返回值為0以上敘述都不正確本題分值:4.0僅僅搜索源程序所在目錄僅僅搜索當(dāng)前目錄用戶未作答標(biāo)準(zhǔn)答案:取得當(dāng)前文件指針的位置,該位置為相對于文件幵頭的位移量表示6.C語言中while和do while循環(huán)的主要區(qū)別是()| do-while的循環(huán)至少無條件執(zhí)行一次本題分值:4.0用戶

11、未作答標(biāo)準(zhǔn)答案:do-while的循環(huán)至少無條件執(zhí)行一次7.設(shè)有程序段t=0;while(printf(*)t+;if(t0|E0)do while(E=0)rIstrcat(s,t)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:strcmp(s,t)12.以下程序的運(yùn)行結(jié)果為()#include main()struct dateint year,month,day;today; printf(本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:613.以下對C語言函數(shù)的有關(guān)描述中,正確的是,形參的值不能傳送給實(shí)參.函數(shù)必須有返回值,否則不能使用函數(shù)C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中本題分值:4.

12、0用戶未作答標(biāo)準(zhǔn)答案:調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參14.程序段的基本結(jié)構(gòu)中,不包含()函數(shù)結(jié)構(gòu)%d ,sizeof(struct date);6調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參C函數(shù)既可以嵌套定義又可以遞歸調(diào)用rIstrcat(s,t)r循環(huán)結(jié)構(gòu)rI順序結(jié)構(gòu)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:函數(shù)結(jié)構(gòu)廠I14 4用戶未作答16.字符串“China在內(nèi)存中占用幾個(gè)字節(jié)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:617.若有定義typedef char STRING255; STRING s;則s是字符指針數(shù)組變量分支結(jié)構(gòu)15.下面程序main()int x=4,y=0

13、,z;x*=3+2;printf(%d ,x);x*=y= =(z=4); printf(的輸出結(jié)果d;本題分值:4.0標(biāo)準(zhǔn)答案:20 014 4020 020 43rI字符指針變量字符變量字符數(shù)組變量本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:字符數(shù)組變量18.程序的三種基本結(jié)構(gòu)是()C順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),遞歸結(jié)構(gòu)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),選擇結(jié)構(gòu)fp=fope n(file,w)廠Ifp=fopen(file,r+)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:fp=fopen(file,r+)順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),選擇結(jié)構(gòu)選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu),遞歸結(jié)構(gòu)順序結(jié)構(gòu),選擇結(jié)構(gòu),遞歸結(jié)構(gòu)

14、19.要打開一個(gè)已存在的非空文件file用于修改,選擇正確的語句fp=fopen(file,r)20.函數(shù)rewind的作用是()使位置指針重新返回文件的開頭使位置指針自動(dòng)移到下一個(gè)字符位置本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:使位置指針重新返回文件的開頭21.若有定義:int (*p)4;則標(biāo)識(shí)符p()是一個(gè)指向整型變量的指針定義不合法本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:是一個(gè)指針,它指向一個(gè)含有四個(gè)整型元素的一維數(shù)組二判斷題1.main()int x,y,z;x=1;y=1;z=0;x=x|y&z;printf(%d,%d,x,x&!y|z);錯(cuò)對本題分值:4.0用戶未作答

15、標(biāo)準(zhǔn)答案:錯(cuò)2.使用continue和break語句,都可以使得C程序中斷執(zhí)行將位置指針指向文件中所要求的特定位置是一個(gè)指針,它指向一個(gè)程序的運(yùn)行結(jié)果是1,1使位置指針指向文件的末尾是一個(gè)指針數(shù)組名本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:錯(cuò)3.對for(表達(dá)式1;表達(dá)式3)可理解為for (表達(dá)式1;1;表達(dá)式3)本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:對4.若有說明int c;則while(c=getcharO);是錯(cuò)誤的C語句.本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:錯(cuò)C語言程序設(shè)計(jì)課程作業(yè)_A歷次成績完成時(shí)間1.0.02.0.03.0.04.0.02015-11-21 09:15:11查看詳情

16、2015-11-21 09:15:312015-11-21 09:15:242015-11-21 09:15:18錯(cuò)錯(cuò)對5.0.02015-11-21 09:15:056.0.02015-11-21 09:14:58本題分值:4.0用戶未作答本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:C語言源程序中,注釋可以出現(xiàn)在任何位置3.下面是對數(shù)組s的初始化,其中不正確的是()char s =abcdechar s5=1,2,3,4,5rIchar s5=a,b,c,d,echar s5=abcde本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:char s5=abcde4.下面程序的運(yùn)行結(jié)果是()#include mai

17、n()int a6,i;for(i=1;i3)%5;printf(%2d,ai);廠I-4 0 4 4 0本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:-4 0 4 4 35.已知函數(shù)的調(diào)用形式:fread(buffer, size, count, fp);匕I一個(gè)文件指針變量,指向要讀的文件本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:一個(gè)指針變量,它存放數(shù)據(jù)緩沖區(qū)的地址6.對說明語句int a10=6,7,8,9,10;的正確理解是()將5個(gè)初值依次a1至a5將5個(gè)初值依次a0至a4一個(gè)整型變量,代表要讀入的數(shù)據(jù)項(xiàng)總數(shù)其中buffer代表一個(gè)指針變量,它存放數(shù)據(jù)緩沖區(qū)的地址4 0 4 0 4-4 0 4 0

18、 3-4 0 4 4 3一個(gè)儲(chǔ)存區(qū),存放要讀的數(shù)據(jù)項(xiàng)|將5個(gè)初值依次a6至a10本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案: 將5個(gè)初值依次a0至a47.設(shè)整型變量a值為9,則下列表達(dá)式中使b的值不為4的表達(dá)式()b=a/2廠Ib=a5?4:2本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:b=a%28.執(zhí)行以下程序后的輸出結(jié)果是()intw=3,z=7,x=10;printf(%d,x10?x+100:x-10);printf(%d,w+|z+);printf(%d,!wz);printf(%d,w&z);廠I0111r111101010100本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:01019.系統(tǒng)的標(biāo)準(zhǔn)輸

19、入文件是指()將5個(gè)初值依次a5至a9本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:鍵盤10.在文件包含”預(yù)處理語句的使用形式中,當(dāng)#include后面的文件名用先在源程序所在目錄搜索,再按照系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:先在源程序所在目錄搜索,再按照系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索11.若有定義typedef char STRING255; STRING s;則s是i字符指針數(shù)組變量字符指針變量字符變量r字符數(shù)組變量本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:字符數(shù)組變量括起時(shí),尋找被包含文件的方式是()僅僅搜索源程序所在目錄僅僅搜索當(dāng)前目錄以下對結(jié)構(gòu)體變量stul中成員age的非法引用是(

20、)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:age13.以下敘述正確的是()/在C程序中,main函數(shù)必須位于程序的最前面C語言本身沒有輸入輸出語句在對一個(gè)C程序進(jìn)行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:C語言本身沒有輸入輸出語句14.程序的三種基本結(jié)構(gòu)是()r順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),遞歸結(jié)構(gòu)E_順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),選擇結(jié)構(gòu)選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu),遞歸結(jié)構(gòu)一順序結(jié)構(gòu),選擇結(jié)構(gòu),遞歸結(jié)構(gòu)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),選擇結(jié)構(gòu)12. struct st int age;int num;stul, *p; p二&stul;在C程序的每一行只能寫一

21、條語句15.下面的程序main()intx=3;doprintf(-=2d;”h4e(!(-x);,描述正確的是()本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:輸出的是1和-216.在以下的運(yùn)算符中,優(yōu)先級(jí)最高的運(yùn)算符是本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:%17.以下函數(shù)的功能對應(yīng)于int fun (char *s,char *t) while (*s)&(*t)&(*t=*s) t+; s+; return(*s-*t); 本題分值:4.0輸出的是1 I輸出的是1和-2用戶未作答標(biāo)準(zhǔn)答案:strcmp(s,t)18.printf函數(shù)中用到格式符%5s,其中數(shù)字5表示輸出的字符串占用

22、5列。如果字符串長度大于5,則輸出按方式()P從左起輸出該字符串,右補(bǔ)空格按原字符串長從左向右全部輸出輸出錯(cuò)誤信息本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:按原字符串長從左向右全部輸出19.有以下程序#include main() inta=1,2,3,4,5,6,*p;p=a;*(p+3)+=2;printf(%d,%d,*p,a3);,請問執(zhí)行后的輸出結(jié)果是()lr1,4lr-0,41,60,6本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:1,620.定義如下變量和數(shù)組:int k,a33=1,2,3,4,5,6,7,8,9;則下面語句的輸出結(jié)果是()。for(k=0;k3;k+) printf(%d ,

23、ak2-k);右對齊輸出該字符串,左補(bǔ)空格本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:3 5 721.在一個(gè)C源程序文件中,若要定義一個(gè)只允許本源文件中所有函數(shù)使用的全局變量externregister本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:錯(cuò)2.C語言中沒有真正的多維數(shù)組r錯(cuò)對本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:對,則該變量需要使用的存儲(chǔ)類別是(本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:static二判斷題1.使用continue和break語句,都可以使得C程序中斷執(zhí)行3.已有定義inti,j;float x;為將-10賦給i,12賦給j,410.34賦給x;則對應(yīng)以下scanf函數(shù)scanf(%o%x%e

24、,&i,&j,&x);調(diào)用語句的數(shù)據(jù)輸入形式是-12ucu4.1034e2(u代表空格)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:對本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:對C語言程序設(shè)計(jì)課程作業(yè)_A歷次成績查看詳情完成時(shí)間1.0.02015-11-21 09:15:312.0.02015-11-21 09:15:243.0.02015-11-21 09:15:184.0.02015-11-2109:15:115.0.02015-11-21 09:15:056.0.02015-11-21 09:14:58C語言程序設(shè)計(jì)課程作業(yè)_AC語言程序設(shè)計(jì)課程作業(yè)_A用戶名:moxuranx

25、h最終成績:0.0僅顯示答錯(cuò)的題一單選題1.在以下的運(yùn)算符中,優(yōu)先級(jí)最高的運(yùn)算符是本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:按原字符串長從左向右全部輸出3.若有以下定義int a5=1,2,3,4,5,*p,i;i=3;p=a;,則對數(shù)組元素地址的正確引用是()&Pa+廠I&(p+1)二|&pi本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:& pi4.若希望當(dāng)A的值為奇數(shù)時(shí),表達(dá)式的值為 真”,A勺值為偶數(shù)時(shí),表達(dá)式的值為 假”。則以下不能滿足要求的表達(dá)式是()A%2= =1本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:%2. printf函數(shù)中用到格式符5s,其中數(shù)字5表示輸出的字符串

26、占用5列。如果字符串長度大于5,則輸出按方式()C從左起輸出該字符串,右補(bǔ)空格按原字符串長從左向右全部輸出右對齊輸出該字符串,左補(bǔ)空格輸出錯(cuò)誤信息本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:!(A%2)5.要打開一個(gè)已存在的非空文件file用于修改,選擇正確的語句本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:fp=fopen(file,r+)6.已知a,b,c的值分別是1,2,3,則執(zhí)行下列語句if (a+ 0,0,0 ,2,31,2,1rI 2,2,2 本題分值:4.0fp=fope n(file,門fp二fopen(file,w)fp=fope n(file,r+)fp=fope n(file,w+)用戶未

27、作答標(biāo)準(zhǔn)答案:2,2,27.一下關(guān)于宏替換的敘述不正確的是P宏替換只是字符替換宏名無類型本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:宏替換不占用編譯時(shí)間8.下面程序main()int x=4,y=0,z;x*=3+2; printf(%d ,x);x*=y= =(z=4); printf(的輸出吉果是()r14 40r20 0本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:9. C語言中合法的字符常量是宏替換不占用編譯時(shí)間8本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:10.在文件包含”預(yù)處理語句的使用形式中,當(dāng)#include后面的文件名用“括起時(shí),尋找被包含文件的方式是()直接按照系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索目錄先在源程序所

28、在目錄搜索,再按照系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索廣僅僅搜索源程序所在目錄本題分值:4.0用戶未作答本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:C語言本身沒有輸入輸出語句12.以下程序的運(yùn)行結(jié)果是()typedef union long a2;int b4;char c8;TY; TY our; main。printf(%d ,sizeof(our); r32r16僅僅搜索當(dāng)前目錄本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:813.寫出下面程序的輸出結(jié)果()main()intx;x=-3+4*5-6;printf(%d,x);x=3+4%5-6;printf(%d,x);x=-3*4%6/5;printf(%d,x);

29、x=(7+6)%5/2;printf(%d,x);11 1 0 1r11 1 2 1本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:11 1 0 114.a為0111,b為0123,a、b、c均為無符號(hào)短整型變量,則語句printf(%o,%o,%o,%o,c=a,c=a&b,c=a|b,c=a為()廣I177666,101,133,32廠I0177666,0123,0333,0320177666,0101,0133,032廠I177666,0123,0133,034本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:177666,101,133,3215.程序段的基本結(jié)構(gòu)中,不包含()人b)的輸出結(jié)果11-3

30、2 112 -3 2 1函數(shù)結(jié)構(gòu)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:static17.有以下程序:#includemain()int x,y; printf(Enter an integer(x):);scanf(%d,&x);if(x+0) y=-1;elseif(x=0) y=0;else y=1; printf(%d,y);現(xiàn)從鍵盤上輸入-1,則程序的輸出是()C0r丄11F1不確定的值本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:函數(shù)結(jié)構(gòu)16.在一個(gè)C源程序文件中,若要定義一個(gè)只允許本源文件中所有函數(shù)使用的全局變量,則該變量需要使用的存儲(chǔ)類別是(循環(huán)結(jié)構(gòu)順序結(jié)構(gòu)分支結(jié)構(gòu)本題分值:4.0用

31、戶未作答標(biāo)準(zhǔn)答案:-118.以下對C語言函數(shù)的有關(guān)描述中,正確的是rI調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參C函數(shù)既可以嵌套定義又可以遞歸調(diào)用函數(shù)必須有返回值,否則不能使用函數(shù)C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中本題分值:4.0用戶未作答本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:分號(hào)20.在位運(yùn)算中,操作數(shù)每左移2位,相當(dāng)于()操作數(shù)*2操作數(shù)/2操作數(shù)*4操作數(shù)/4本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:操作數(shù)*4本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:對2.使用continue和break語句,都可以使得C程序中斷執(zhí)行r錯(cuò)Ir-對本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案

32、:錯(cuò)3.若有說明int c;則while(c=getcharO);是錯(cuò)誤的C語句.錯(cuò)21.函數(shù)ftell的作用是()取得當(dāng)前文件指針的位置,該位置為相對于文件開頭的位移量表示,該位置為相對于文件末尾的位移量表示出錯(cuò)時(shí)返回值為0r n以上敘述都不正確本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:取得當(dāng)前文件指針的位置,該位置為相對于文件開頭的位移量表示二判斷題1.下列語句newnext=head;head=new;可以完成建立2結(jié)點(diǎn)的單向鏈表的功能錯(cuò)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:錯(cuò)4.已有定義int i,j;float x;為將-10賦給i,12賦給j,410.34賦給x;則對應(yīng)以下scanf函數(shù)s

33、canf(%o%x%e,&i,&j,&x);的數(shù)據(jù)輸入形式是-12ucu4.1034e2(u代表空格)錯(cuò)對本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:對=” div=”加載中,請稍候C語言程序設(shè)計(jì)課程作業(yè)_A歷次成績查看詳情完成時(shí)間1.0.02015-11-21 09:15:312.0.02015-11-21 09:15:243.0.02015-11-21 09:15:184.0.02015-11-21 09:15:115.0.02015-11-21 09:15:056.0.02015-11-21 09:14:58C語言程序設(shè)計(jì)課程作業(yè)_AC語言程序設(shè)計(jì)課程作業(yè)_A用戶名:mo

34、xuranxh最終成績:0.0僅顯示答錯(cuò)的題一單選題1.若調(diào)用一個(gè)函數(shù),且此函數(shù)中沒有return語句,則正確的說法是該函數(shù)()調(diào)用語句Pfl返回若干個(gè)系統(tǒng)默認(rèn)值rI返回一個(gè)用戶所希望的函數(shù)值P-沒有返回值本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:返回一個(gè)不確定的值2.程序的三種基本結(jié)構(gòu)是()“順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),選擇結(jié)構(gòu)選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu),遞歸結(jié)構(gòu)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),選擇結(jié)構(gòu)3.若有條件表達(dá)式(exp)?a+:b-,則以下表達(dá)式中能完全等價(jià)于表達(dá)式廠Iexp=1本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:exp!=04.以下敘述中正確的是()返回一個(gè)不確定的值(exp

35、)的是()順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),遞歸結(jié)構(gòu)順序結(jié)構(gòu),選擇結(jié)構(gòu),遞歸結(jié)構(gòu)exp=0exp!=0exp!=1rI在程序的一行上可以出現(xiàn)多個(gè)有效的預(yù)處理命令行使用帶參的宏時(shí),參數(shù)的類型應(yīng)與宏定義時(shí)的一致宏替換不占用運(yùn)行時(shí)間,只占用編譯時(shí)間以下定義中C R是稱為宏名的標(biāo)識(shí)符#define C R 045本題分值:4.0用戶未作答本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:各成員所需內(nèi)存量的總和6.以下對C語言函數(shù)的有關(guān)描述中,正確的是調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參C函數(shù)既可以嵌套定義又可以遞歸調(diào)用函數(shù)必須有返回值,否則不能使用函數(shù)C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中

36、本題分值:4.0rI在程序的一行上可以出現(xiàn)多個(gè)有效的預(yù)處理命令行用戶未作答標(biāo)準(zhǔn)答案:調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參7.若數(shù)組a有m列,則alij之前的數(shù)組元素個(gè)數(shù)為()本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:i*m+j8.要打開一個(gè)已存在的非空文件file用于修改,選擇正確的語句廠Ifp=fope n(file,r)fp=fopen(file,r+)本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:fp=fopen(file,r+)9.以下關(guān)于運(yùn)算符優(yōu)先順序的描述中正確的是()Q_關(guān)系運(yùn)算符算術(shù)運(yùn)算符賦值運(yùn)算符邏輯運(yùn)算符邏輯運(yùn)算符關(guān)系運(yùn)算符算術(shù)運(yùn)算符賦值運(yùn)算符_ 賦值運(yùn)算符邏輯運(yùn)算

37、符關(guān)系運(yùn)算符算術(shù)運(yùn)算符算術(shù)運(yùn)算符關(guān)系運(yùn)算符賦值運(yùn)算符邏輯運(yùn)算符本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:賦值運(yùn)算符邏輯運(yùn)算符關(guān)系運(yùn)算符算術(shù)運(yùn)算符10.有程序:main()int a=5,b=1,c=0;if (a=b+c) printf(* );else printf($ );I可以通過編譯,但不能通過連接本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:輸出:*11.C語言中,邏輯真表示為()本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:112.函數(shù)rewind的作用是()該程序()有語法錯(cuò)誤不能通過編輸出:*輸出:$TRUEy或Y非零值本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:使位置指針重新返回文件的開頭13.a為011

38、1,b為0123,a、b、c均為無符號(hào)短整型變量,則語句printf(%o,%o,%o,%o,c=a,c=a&b,c=a|b,c=a177666,101,133,32廠0177666,0101,0133,032| 177666,0123,0133,034本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:177666,101,133,3214.若要求表示a不等于0的關(guān)系,錯(cuò)誤的表達(dá)式是()Ca0廣Ia!=0a0本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:a015.若已定義int a;下面對(1)(2)兩個(gè)語句(1)int *p=&a; (2)*p=a;的正確解釋是()語句(1)和(2)中的*p含義相同

39、,都表示給指針變量p賦值(1)和(2)語句的執(zhí)行結(jié)果,都是把變量a的地址賦給指針變量p人b)的輸出結(jié)果為()0177666,0123,0333,032(1)在對p進(jìn)行說明的同時(shí)進(jìn)行初始化,使p指向a (2)將變量a的值賦給指針變量prI(1)在對p進(jìn)行說明的同時(shí)進(jìn)行初始化,使p指向a (2)將變量a的值賦給*p本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:(1)在對p進(jìn)行說明的同時(shí)進(jìn)行初始化,使p指向a將變量a的值賦給*p16.C語言規(guī)定:在一個(gè)源程序中,main函數(shù)的位置()必須在系統(tǒng)調(diào)用的庫函數(shù)的后面C可以任意r IIB必須在最后本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:可以任意17.下面程序的運(yùn)行結(jié)果是

40、()#include main()int a6,i;for(i=1;i3)%5;printf(%2d,ai);-4 0 4 4 0本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:-4 0 4 4 318.系統(tǒng)的標(biāo)準(zhǔn)輸入文件是指()顯示器鍵盤硬盤本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:鍵盤19.以下程序的運(yùn)行結(jié)果是()typedef union long a2;int b4;char c8;TY; TY our; main。printf(%d ,sizeof(our); 24本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:820.對說明語句int a10=6,7,8,9,10;的正確理解是()將5個(gè)初值依次a5至a9將

41、5個(gè)初值依次a6至a10本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:將5個(gè)初值依次a0至a421 .在文件包含”預(yù)處理語句的使用形式中,當(dāng)#include后面的文件名用括起時(shí),尋找被包含文件的方式是()直接按照系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索目錄軟盤32168將5個(gè)初值依次a1至a5將5個(gè)初值依次a0至a4先在源程序所在目錄搜索,再按照系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:先在源程序所在目錄搜索,再按照系統(tǒng)設(shè)定的標(biāo)準(zhǔn)方式搜索本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:錯(cuò)本題分值:4.0用戶未作答 標(biāo)準(zhǔn)答案:對3.已有定義int i,j;float x;為將-10賦給i,12賦給j,410.34賦給x

42、;則對應(yīng)以下scanf函數(shù)scanf(%o%x%e,&i,&j,&x);調(diào)用語句的數(shù)據(jù)輸入形式是-12ucu4.1034e2(u代表空格)本題分值:4.0僅僅搜索源程序所在目錄僅僅搜索當(dāng)前目錄100用戶未作答標(biāo)準(zhǔn)答案:對4.若有說明int c;則while(c=getcharO);是錯(cuò)誤的C語句.本題分值:4.0用戶未作答標(biāo)準(zhǔn)答案:錯(cuò)C語言程序設(shè)計(jì)課程作業(yè)_A歷次成績1.84.02.0.03.0.04.0.05.0.06.0.07.0.0C語言程序設(shè)計(jì)課程作業(yè)_AC語言程序設(shè)計(jì)課程作業(yè)_A用戶名:moxuranxh最終成績:84.0僅顯示答錯(cuò)的題一單選題1.設(shè)有以下程序

43、:#inlude main()int * *k,*j,i=100;j=&i;k=&j;printf(, * *k);上述程序的輸出結(jié)果是()P運(yùn)行錯(cuò)誤2016-03-06 10:49:562015-11-21 09:15:312015-11-21 09:15:242015-11-21 09:15:182015-11-21 09:15:112015-11-21 09:15:052015-11-21 09:14:58查看詳情i的地址j的地址本題分值:4.0用戶得分:0.0用戶解答:i的地址標(biāo)準(zhǔn)答案:1002.下面是對數(shù)組s的初始化,其中不正確的是()本題分值:4.0用戶得分:4.0用戶解答:char s5=abcde標(biāo)準(zhǔn)答案:char s5=abcde3.函數(shù)ftell的作用是()取得當(dāng)前文件指針的位置,該位置為相對于文件開頭的位移量表示取得當(dāng)前文件指針的

溫馨提示

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

評論

0/150

提交評論