奧鵬南開16春學(xué)期《C語言程序設(shè)計》在線作業(yè)_第1頁
奧鵬南開16春學(xué)期《C語言程序設(shè)計》在線作業(yè)_第2頁
奧鵬南開16春學(xué)期《C語言程序設(shè)計》在線作業(yè)_第3頁
奧鵬南開16春學(xué)期《C語言程序設(shè)計》在線作業(yè)_第4頁
奧鵬南開16春學(xué)期《C語言程序設(shè)計》在線作業(yè)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

16春學(xué)期《語言程序設(shè)計》在線作業(yè)一、單項(xiàng)選擇題〔共40道試題,共80分。〕1.假設(shè)執(zhí)行fopn函數(shù)時發(fā)生錯誤,那么函數(shù)的返回值是().地址值.null.1.OF正確答案:2.以下哪個是字符寫函數(shù)()。.fgt.fput.fgts.fwrit正確答案:3.strutprson{hrnm[9];intg;};strutprsonlss[10]={"John",17,"Pul",19,"Mry"18,"m",16};根據(jù)上面的定義,能打印出字母M的語句是()。.printf("%\n",lss[3].nm);.printf("%\n",lss[3].nm[1]);.printf("%\n",lss[2].nm[1]);.printf("%\n",lss[2].nm[0])正確答案:4.假設(shè)以〞+〞方式翻開一個已存在的文件,那么以下表達(dá)正確的是()。.文件翻開時,原有文件內(nèi)容不被刪除,位置指針移到文件末尾,可作添加和讀操作。.文件翻開時,原有文件內(nèi)容被刪除,位置指針移到文件開頭,可作重新寫和讀操作。.文件翻開時,原有文件內(nèi)容被刪除,只可作寫操作。.以上各種說法皆不下確。正確答案:5.下面4個選項(xiàng)中,均是不合法的用戶標(biāo)識符的選項(xiàng)是().P_0o.flot0_.-123int._123tmpINT正確答案:6.當(dāng)把以下四個表達(dá)式用作if語句的控制表達(dá)式時,有一個選項(xiàng)與其它三個選項(xiàng)含義不同,這個選項(xiàng)是.k%2.k%2==0.(k%2)!=0.!(k%2==0)正確答案:7.puthr函數(shù)可以向終端輸出一個:.整型變量表達(dá)式值.實(shí)型變量值.字符串.字符或字符型變量值正確答案:8.for(i=2;i==0;)printf(“%〞,i--);以上程序段的循環(huán)次數(shù)是().2次.無限次.0次.1次正確答案:9.fsnf函數(shù)的正確調(diào)用形式是()。.fsnf(文件指針,格式字符串,輸出表列).fsnf(格式字符串,輸出表列,fp).fsnf(格式字符串,文件指針,輸出表列).fsnf(文件指針,格式字符串,輸入表列)正確答案:10.intk=1;whil(k<=10);上述語句執(zhí)行后,變量k的值是()。.10.11.9.無限循環(huán),值不定正確答案:11.以下關(guān)于數(shù)組的特征錯誤的是()。.先定義后使用.可以有多維.定義數(shù)組長度時可以用常量或變量.可以作參數(shù)傳遞正確答案:12.學(xué)生記錄描述為strutstunt{intno;hrnm[20];hrsx;strut{intyr;intmonth;inty;}irth;};strutstunts;設(shè)變量s中的“生日〞應(yīng)該是“1984年11月11日〞,以下對“生日〞的正確賦值方式是()。.yr=1984;month=11;y=11;.irth.yr=1984;irth.month=11;irth.y=11;.s.yr=1984;s.month=11;s.y=11;.s.irth.yr=1984;s.irth.month=11;s.irth.y=11;正確答案:13.設(shè)有以下說明語句strutstu{int;flot;}stutyp;那么以下表達(dá)不正確的是().stutyp是用戶定義的結(jié)構(gòu)體類型名.和都是結(jié)構(gòu)體成員名.strut是結(jié)構(gòu)體類型的關(guān)鍵字.strutstu是用戶定義的結(jié)構(gòu)體類型正確答案:14.min(){intx,y,z;snf(“%%%〞,&x,&y,&z);printf(“x+y+z=%\n〞,x+y+z);}輸入數(shù)據(jù)的形式是25,13,10<回車>,那么程序的輸出結(jié)果是().x+y+z=48.x+y+z=35.x+z=35.不確定值正確答案:15.以下不正確的語句為().if(x>y);.if(x>y){x++;y++;}.if(x=y)&&(x!=0)x+=y;.if(x!=y)snf("%",&x);lssnf("%",&y);正確答案:16.一個源程序文件由一個或多個什么組成().語句.函數(shù).程序塊.子程序正確答案:17.各變量的類型說明如下:inti=8,k,,;unsignlongw=5;oulx=1.42,y=5.2;那么以下符合語言語法的表達(dá)式是:.十=一=(=4)*(=3).=*3=2.x%(一3).y=f1ot(i)正確答案:18.#inlu“stio.h〞voimin(){intsum=0,=1;whil(<=10){sum=sum+;++;}printf(“sum=%\n〞,sum);}以上程序段的運(yùn)行結(jié)果是().sum=0.sum=55.sum=10.sum=11正確答案:19.printf函數(shù)中用到格式符%5s,其中數(shù)字5表示輸出的字符串占用5列。如果字符串長度大于5,那么輸出按方式().從左起輸出該字串,右補(bǔ)空格.按原字符長從左向右全部輸出.右對齊輸出該字串,左補(bǔ)空格.輸出錯誤信息正確答案:20.for(i=2;i=0;)printf(“%〞,i--);以上程序段的循環(huán)次數(shù)是()。.2次.無限次.0次.1次正確答案:21.字母的SII碼為十進(jìn)制數(shù)65,且定義2為字符型變量,那么執(zhí)行語句2=''+'6'-'3';后,2中的值為()..68.不確定的值.正確答案:22.程序的執(zhí)行從哪里開始().第一條語句.第一個函數(shù).最后一個函數(shù).主函數(shù)正確答案:23.以下函數(shù)調(diào)用中,不正確的是().mx(,).mx(3,+).mx(3,5).intmx(,)正確答案:24.設(shè)有說明語句:hrw;intx;floty;oulz;w*x+z-y值的數(shù)據(jù)類型為()。..oul正確答案:25.在語言中,hr型數(shù)據(jù)在內(nèi)存中的存儲形式是().補(bǔ)碼.反碼.原碼.SII碼正確答案:26.fgt函數(shù)的作用是從指定文件讀入一個字符,該文件的翻開方式必須是().只寫.追加.讀或讀寫.答案和都正確正確答案:27.以下哪個是讀寫文件出錯檢測函數(shù)()。.frror.lrrr.fof.fwrit正確答案:28.語言結(jié)構(gòu)體類型變量在程序執(zhí)行期間()。.所有成員一直駐留在內(nèi)存中.只有一個成員駐留在內(nèi)存中.局部成員駐留在內(nèi)存中.沒有成員駐留在內(nèi)存中正確答案:29.以下符合語言語法的賦值表達(dá)式是().=9++f=+9.=9+,f=+9.=9十,++,十9.=9十++=十7正確答案:30.下面正確的字符常量是().""."\\".'W'.''(中間沒有空格)正確答案:31.fwrit函數(shù)的一般調(diào)用形式是().fwrit(uffr,ount,siz,fp).fwrit(fp,siz,ount,uffr).fwrit(fp,ount,siz,uffr).fwirt(uffr,siz,ount,fp)正確答案:32.當(dāng)把以下四個表達(dá)式用作if語句的控制表達(dá)式時,有一個選項(xiàng)與其它三個選項(xiàng)含義不同,這個選項(xiàng)是.k%2.k%2==0.(k%2)!=0.!(k%2==0)正確答案:33.下面4個選項(xiàng)中,均是語言關(guān)鍵字的選項(xiàng)是()。.utonuminlu.swithtypfontinu.signunionsnf.ifstruttyp正確答案:34.min(){strutt{intyr,month,y;}toy;printf("%\n",sizof(strutt));}以上程序的運(yùn)行結(jié)果是().2正確答案:35.假設(shè)要翻開盤上usr文件夾下名為.txt的文本文件進(jìn)行讀、寫操作,符合此要求的函數(shù)調(diào)用是().fopn(":\\usr\\.txt","r").fopn(":\usr\.txt","w").fopn(":\\usr\\.txt","r+").fopn(":\usr\.txt","r")正確答案:36.下面不正確的字符串常量是().'."12'12"."0".""正確答案:37.以下對語言中共用體類型數(shù)據(jù)的表達(dá)正確的是().可以對共用體變量名直接賦值.一個共用體變量中可以同時存放其所有成員.一個共用體變量中不能同時存放其所有成員.共用體類型定義中不能出現(xiàn)結(jié)構(gòu)體類型的成員正確答案:38.以下不正確的表達(dá)是().在程序中,逗號運(yùn)算符的優(yōu)先級最低.在程序中,PH和ph是兩個不同的變量.假設(shè)和類型相同,在執(zhí)行了賦值表達(dá)式=后中的值將放人中,而中的值不變。.當(dāng)從鍵盤輸入數(shù)據(jù)時,對于整型變量只能輸入整型數(shù)值,對于實(shí)型變量只能輸入實(shí)型數(shù)值。正確答案:39.x=-1;o{x=x*x;}whil(x);以上程序段().是死循環(huán).循環(huán)執(zhí)行2次.循環(huán)執(zhí)行1次.有語法錯誤正確答案:40.假設(shè)有以下定義語句:int[10]={1,2,3,4,5,6,7,8,9,10};那么以下哪個是對該數(shù)組元素的正確引用().[10].[[3]-5].[[9]].[[4]+4]正確答案:16春學(xué)期《語言程序設(shè)計》在線作業(yè)二、判斷題〔共10道試題,共20分?!?.在Turo++中,字符型數(shù)據(jù)在內(nèi)存中占1個字節(jié)?!病?錯誤.正確正確答案:2.在Visul中,實(shí)型數(shù)據(jù)在內(nèi)存中占4個字節(jié)?!病?錯誤.正確正確答案:3.在C源程序中,/*與*/之間的注釋信息也被編譯,但對程序運(yùn)行運(yùn)果不發(fā)生影響?!病?錯誤.正確正確答案:4.對C語言中用到的任何一個變量都要規(guī)定其類型。〔〕.錯誤.正確正確答案:5.字符型數(shù)據(jù)和整數(shù)之間是不可

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論