版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、廣東技術(shù)師范學(xué)院 2017 年專插本 C 語(yǔ)言程序設(shè)計(jì)注意:請(qǐng)將答案寫(xiě)在答題紙上,否則無(wú)效!!一、 判斷題:(12 分每題 2 分)1、 C 語(yǔ)言規(guī)定:在一個(gè)源程序中,main 函數(shù)的位置必須在最開(kāi)始。2、假設(shè)所有變量均為整型,則表達(dá)式(a=2,b=5,b+,a+b) 的值是 8。3、 凡是函數(shù)中未指定存儲(chǔ)類別的局部變量,其隱含的存儲(chǔ)類別為靜態(tài)存儲(chǔ)。4、 C 語(yǔ)言中規(guī)定函數(shù)的返回值的類型是由return 語(yǔ)句中的表達(dá)式類型所決定。5、在 C 語(yǔ)言中對(duì)文件操作必須先關(guān)閉當(dāng)前文件,然后再打開(kāi)一個(gè)新文件。6、C 語(yǔ)言程序的基本單位是語(yǔ)句。二、 選擇題:(20 分每題 2 分)1、 假設(shè)已定義 cha
2、r a10和 char *p=a,下面的賦值語(yǔ)句中,正確的是:A)a10= ” Turbo C ”;B) a= ” Turbo C ” ;C) *p= ” Turbo C ” ; D) p= ” Turbo C ” ;2、下面關(guān)于運(yùn)算符優(yōu)先順序的描述中正確的是:A) 關(guān)系運(yùn)算符 算術(shù)運(yùn)算符 賦值運(yùn)算符 邏輯與運(yùn)算符B) 邏輯運(yùn)算符 關(guān)系運(yùn)算符 算術(shù)運(yùn)算符 賦值運(yùn)算符C) 賦值運(yùn)算符 邏輯與運(yùn)算符 關(guān)系運(yùn)算符 算術(shù)運(yùn)算符D) 算術(shù)運(yùn)算符 關(guān)系運(yùn)算符 賦值運(yùn)算符 邏輯與運(yùn)算符3、以下正確的描述是。A)contin ue 語(yǔ)句的作用是結(jié)束整個(gè)循環(huán)的執(zhí)行B)只能在循環(huán)體內(nèi)和 switch 語(yǔ)句體內(nèi)使用
3、 break 語(yǔ)句C)在循環(huán)體內(nèi)使用 break 語(yǔ)句或 continue 語(yǔ)句的作用相同(【4】)D)從多層循環(huán)嵌套中退出時(shí),只能使用 goto 語(yǔ)句4、 用 8 位無(wú)符號(hào)二進(jìn)制數(shù)能表示的最大十進(jìn)制數(shù)為A) 127 B) 128 C) 255D)2565、 下列敘述中正確的是:A) C 語(yǔ)言中既有邏輯類型也有集合類型B) C 語(yǔ)言中沒(méi)有邏輯類型但有集合類型C) C 語(yǔ)言中有邏輯類型但沒(méi)有集合類型D) C 語(yǔ)言中既沒(méi)有邏輯類型也沒(méi)有集合類型6、 以下對(duì) C 語(yǔ)言函數(shù)的有關(guān)描述中,正確的是:A)調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參B)函數(shù)既可以嵌套定義又可以遞歸調(diào)用C)函
4、數(shù)必須有返回值,否則不能使用函數(shù)D)程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中7、 在 C 語(yǔ)言中,不正確的 int 類型的常數(shù)是:A) 32768B)0C) 037D) Oxaf8、 以下敘述中不正確的是:A) 在不同的函數(shù)中可以使用相同名字的變量B) 函數(shù)中的形式參數(shù)是局部變量C) 在一個(gè)函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效D) 在一個(gè)函數(shù)內(nèi)的復(fù)合語(yǔ)句中定義的變量在本函數(shù)范圍內(nèi)有效9、 以下說(shuō)法中正確的是:A)#define 和 printf 都是 C 語(yǔ)句(【4】)B)#define 是 C 語(yǔ)句,而 printf 不是C)printf 是 C 語(yǔ)句,但#define 不是D)
5、#define 和 printf 都不是 C 語(yǔ)句10、若有以下定義和語(yǔ)句:double r=99, *p=&r ; *p=r ;則以下正確的敘述是:A)以下兩處的*p 含義相同,都說(shuō)明給指針變量p 賦值B)在double r=99,*p=&r;中,把 r 的地址賦值給了p 所指的存儲(chǔ)單元C)語(yǔ)句*p=r;把變量 r 的地址值賦給指針變量pD)語(yǔ)句*p=r ;”取變量 r 的值放回 r 中三、填空題:(24 分每空 2 分)1、下面程序的功能是:輸入一行字符,統(tǒng)計(jì)其中有多少個(gè)單詞,單詞之間用空格分開(kāi)。請(qǐng)?zhí)羁胀瓿伞? in cludemain ()char str81;int i,(【1 】);
6、char c;gats(str);for(i=0 ;(【2 】)!= 0 ;i+)if(c= )word=0;else if( 【3 】)word=1;printf( “ There are %d word in line. n,nu m);(【4】)2、下面程序的功能是:用選擇排序法對(duì)數(shù)組中10 個(gè)數(shù)據(jù)按由小到大排序。請(qǐng)?zhí)羁胀瓿?。voidsort(i nt a,i nt n)(【5】)for(l=0;l n-1;l+)(【6 】)for(j=l+1;j n;j+)if(ajak)k=j;if( (17 】)t=ak;ak=al;al=t;main ()int b10,l;printf(“ e
7、nter the arrayn” );for(l=0;l10;l+)scanf( “ %d ” .&bl);(【8】 )printf( “ the sorted array: n ” );for(l=0;l10;l+)printf( “ %d “ ,bl);printf( “n ” );3、判斷 m 是否是素?cái)?shù)(【12】)#in elude main ()int m,i,k;scanf( “d ”,&m);(【9 】)for(i=2;i=k+1) printf( “ %d is a prime numbern”,m);else printf( “ %d is not a prime numbe
8、rn ”,m);4、假設(shè)當(dāng)年產(chǎn)值為100 ,工業(yè)產(chǎn)值的增長(zhǎng)率分別為6%、8%、10%、12%時(shí),求工業(yè)產(chǎn)值分別經(jīng)過(guò)多少年可實(shí)現(xiàn)翻番。請(qǐng)?zhí)羁胀瓿?。main ()int y4,i;float s4=100,100,100,100,c4=.06,.08,.10,.12;clrscr();for(i=0;i8;y=+l)printf( “ %d %d ” ,x-,y);2、 main()int m=37, n=13;while(m!=n)while(m n)m=m-n;while( nm)n _=m;printf( “m=%dn ”,m);3、 main()for(;x0;x-)if(x%3=0) p
9、rintf( “d ” ,-x);con ti nue;4、 mai n() int a=7,b=2;float x=2.5,y=4.7,z;z=x+a%3*(i nt)(x+y)%2/4; printf( “%fn ” ,z);z= (a+b)/2+(i nt)x%(i nt)y; printf( “%f ” ,z);5、 main()i ntx=0,1,2,3,4,5,6,7,8,9;int s,I,*p;s=0;p=&x0;for(l=1;l10;l+=2)s+=*(p+I);printf( “sum=%d ” ,s);6、main()int k=4,m=1,p;p=fu nc(k,m);prin tf(%d,p);p=fu nc(k,m);prin tf(%d,p)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度航空航天模具維護(hù)改造合同3篇
- 二零二五版物流倉(cāng)儲(chǔ)場(chǎng)地租賃合同模板2篇
- 2025年度個(gè)人房屋租賃合同(含租賃用途限制)4篇
- 二零二五版旅游消費(fèi)短期貸款借款合同模板
- 建筑工程合同(2篇)
- 機(jī)遇與困境并存:淺談自動(dòng)駕駛汽車行業(yè)的數(shù)據(jù)共享
- 二零二五年度影視劇本演員試鏡協(xié)議范本4篇
- 2024年中級(jí)經(jīng)濟(jì)師考試題庫(kù)附答案(滿分必刷)
- 青蛙的叫聲6篇
- 2024年中職畜牧獸醫(yī)試題
- 《如何存款最合算》課件
- 社區(qū)團(tuán)支部工作計(jì)劃
- 拖欠工程款上訪信范文
- 江蘇省泰州市2023-2024學(xué)年高一上學(xué)期物理期末試卷(含答案)
- 2024年內(nèi)蒙古準(zhǔn)格爾旗應(yīng)急管理局招聘易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 對(duì)講機(jī)外殼注射模設(shè)計(jì) 模具設(shè)計(jì)及制作專業(yè)
- 中華人民共和國(guó)職業(yè)分類大典是(專業(yè)職業(yè)分類明細(xì))
- 2025年新高考語(yǔ)文復(fù)習(xí) 文言文速讀技巧 考情分析及備考策略
- 2024年??谑羞x調(diào)生考試(行政職業(yè)能力測(cè)驗(yàn))綜合能力測(cè)試題及答案1套
- 一年級(jí)下冊(cè)數(shù)學(xué)口算題卡打印
- 2024年中科院心理咨詢師新教材各單元考試題庫(kù)大全-下(多選題部分)
評(píng)論
0/150
提交評(píng)論