下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、.第一章 C語言概述課前預(yù)習(xí)題1函數(shù) 2main()函數(shù) 3單行注釋、塊注釋、/xxx、* xxx*/ 4函數(shù)首部、函數(shù)體5scanf() 6函數(shù)調(diào)用 7編譯、連接 8有窮性、確定性、有0到多個輸入、有1到多個輸出、有效性課后習(xí)題1. A 參考分析:C語言總是從main函數(shù)開始,main函數(shù)結(jié)束。但是C語言中存在一個exit(0)函數(shù),它可以使得程序在任何時候、任何位置結(jié)束程序的運行。如果不考慮exit(0)等函數(shù)的特殊作用,C則總是在main函數(shù)結(jié)束。2. C 參考分析:C程序?qū)ain函數(shù)的位置沒有任何要求;其書寫格式自由,一行可以寫多條語句,一條語句(多關(guān)鍵字語句)可以寫在多行;C語言忽
2、略注釋,把注釋看作是一個空格,不會對注釋中的內(nèi)容進行語法檢查。因此,如果注釋中存在錯誤,系統(tǒng)是不可能發(fā)現(xiàn)的。另外,C語言的I/O操作均通過函數(shù)實現(xiàn),系統(tǒng)本身未提供相應(yīng)的語句。3. D 參考分析:C語言中,注釋語句的位置是任意的,當(dāng)然,它不能破壞標(biāo)識符的完整性。C語言只是將一個注釋看作是一個空格,因此對注釋內(nèi)的任何錯誤都不作檢查。4. C 5. B 參考分析:通常許多語言程序由主程序和子程序構(gòu)成,但是C語言是函數(shù)式語言,整個程序由眾多函數(shù)組成。盡管有時習(xí)慣上稱main函數(shù)為主程序,顯然,嚴(yán)格地講還是B更為符合C語言的規(guī)則。6C 7B 8C 9C 10C11繪制NS算法流程圖。 (1)輸入10個數(shù)
3、,求其中的最大值。 (2)輸入3個數(shù),將它們升序排列輸出。輸入a、b、cab輸出a,b,c真假t=a, a=b,b=tcb真假ca真假c,a,ba,c,b, 輸入數(shù)mmax=mk=1k max真假max=m輸出 max(3)輸入2個數(shù),求它們的最大公約數(shù)。(4)輸入一元二次方程的系數(shù)a、b、c,判斷其根。, 輸入數(shù)m,nmnk=nm、n不能同時被k整除k=k-1輸出 kk=m, 輸入數(shù)a,b,cc=0真真假無數(shù)根無根一實根,d=b*b-4*a*cd=0d=0真假兩虛根兩不同實根兩同實根a=0真假假真假b=0第二章 數(shù)據(jù)類型、運算符與表達式課前預(yù)習(xí)題1變量在內(nèi)存中所占的字節(jié)數(shù)、變量的表數(shù)范圍、變
4、量允許參與的運算 21、4、8 3float、double 4八進制、十進制、十六進制 51 626 712、4 86、4、2 960 102 1110、6 125.5 133.5 144 151 160 179 18字符、數(shù)字、下劃線 19f 208.0 21int型 22m/10%10*100+m/100*10+m%10課后習(xí)題1A 分析:在不同的計算機系統(tǒng)中,不同的C語言系統(tǒng)中,其各種數(shù)據(jù)類型所占據(jù)的存儲空間是不同的,但是有一個總的原則,即:char=short=int=long= floatyx。36D 參考分析:以上兩題均未說明x,y的類型,從表達式的性質(zhì)可分析隱含為實型,因此應(yīng)使用
5、fabs。37D 參考分析:計算機系統(tǒng)不能存儲字符本身,存儲的是字符的ASCII碼。37B 參考分析:m=n*100+0.5賦值過程中有實型轉(zhuǎn)整型的自動轉(zhuǎn)換。39C 參考分析:表達式的類型由表達式結(jié)果的類型決定。40D 參考分析:表達式的類型由表達式結(jié)果的類型決定。雖然本題各變量沒有具體的變量值,由于參與運算的變量中z變量為double型,表達式計算的結(jié)果肯定為double型。41D 參考分析:A的值為0,B、C兩個表達式相同,值為2,只有D的值為3。42C 參考分析:經(jīng)計算可知,只有C的值為12,不為7。第三章 順序結(jié)構(gòu)程序設(shè)計課前預(yù)習(xí)題1函數(shù)調(diào)用 2輸出一個字符 3格式輸出數(shù)據(jù) 4格式修飾
6、符、格式符 5d、c、s6左、尾部(后右側(cè)) 7%c 8取址、變量a的內(nèi)存地址 9; 10(或大括號)課后習(xí)題1D 參考分析:putchar函數(shù)的作用是輸出一個字符,可以是常量或變量。2D 參考分析:-:數(shù)據(jù)左齊,右補空格。3B 、C 4D 參考分析:答案B基本上是正確的,但是%x不能正確的輸出長整型數(shù)據(jù)。5C 參考分析:0:數(shù)據(jù)左側(cè)必須充滿,給定數(shù)據(jù)不足時,前面補0。+:數(shù)據(jù)前面顯示符號位。6D 參考分析:#要求輸出數(shù)據(jù)的類型特征符號。7A 分析:長整型數(shù)據(jù)輸出應(yīng)當(dāng)加修正字符l,如果不加l僅能輸出數(shù)據(jù)的低兩個字節(jié),高字節(jié)數(shù)據(jù)不能輸出。8D 參考分析:A)首先讀第一個十進制數(shù)賦給變量x,讀第二
7、個長十六進制數(shù)賦給變量y(此時有自動賦值轉(zhuǎn)換),再讀入格式規(guī)定的第二和第三個數(shù)據(jù)間的間隔符號逗號,最后讀入第三個double型數(shù)據(jù)賦給變量z。B)首先讀入2個寬度的十進制數(shù)賦給變量x,再讀入格式規(guī)定的第一和第二數(shù)據(jù)間的間隔符號星號,然后讀入第二個十進制整數(shù)賦給變量y,然后讀入第三個double型數(shù)據(jù)賦給變量z。C)讀入第一個十六進制數(shù)賦給變量x,然后虛讀一個十進制數(shù)不賦給任何變量,最后讀入一個八進制數(shù)賦給變量y。D)6.2f不符合格式規(guī)定,即不能規(guī)定讀入數(shù)據(jù)的小數(shù)點后的數(shù)字位數(shù)。9A10B B 參考分析:讀取數(shù)據(jù)格式中規(guī)定域?qū)挄r,系統(tǒng)僅讀取指定寬度的數(shù)據(jù)。11D 參考分析:A)a1為1020,
8、a2為隨機值,c1為A,c2為B。B)a1為10,a2為20,c1為,c2為A。C)a1為10,a2為20,c1、c2均為。12D 13B14D 參考分析:由于提供數(shù)據(jù)的格式與規(guī)定格式不一致,變量y,z不能獲取正確的數(shù)據(jù),均為隨機值,故三變量之和也是隨機數(shù)。15B 16D17A 參考分析:字符控制格式中有無空格對數(shù)據(jù)的讀取有影響,B)ch1讀取A,ch2和ch3為隨機字符。C)三個變量分別為A、B、C。D)ch3為隨機字符。18D 19C20A 參考分析:B)為轉(zhuǎn)義字符。C)為7和9兩個字符ASCII碼值之和的字符。D)為碼值為14的字符(控制字符)。21B22B 參考分析:這里強調(diào)的是賦值語
9、句,請注意賦值表達式與賦值語句的區(qū)別。23B 24A25D 參考分析:本題有些偏,其他選項錯誤的原因為A)fabs(x),x不是double型。B)pow(y)其格式原型為double pow(double y,double x)。C)y-z為負(fù)數(shù)。26*3.140000,3.142* 分析:不能輸出的位會向前一位四舍五入輸出。27c:dec=120, oct=170, hex=78, ASCII=x28 *d(1)=3.50000e+00*d(2)=3.500e+00*d(3)=3.500e+00*d(4)=-3.50000e+00*d(5)=-3.50000e+00*d(6)=-3.500
10、0e+00*參考分析:通過本題應(yīng)注意%f和%e在規(guī)定小數(shù)點后位數(shù)的區(qū)別。%e小數(shù)位后面位數(shù)含e標(biāo)志。29 x=1 y=2 *sum*=3 10 Squared is :10030 (1)10 (2)10 (3)56.100000 (4) 3.141600 (5)5.68100e+02 (6) 3.14160e+00 (7)3.1416 (8) 3.1416參考分析:采用g格式輸出數(shù)據(jù)時,當(dāng)數(shù)據(jù)=107時,按指數(shù)方式輸出(缺省正數(shù)11位,負(fù)數(shù)12位),否則按小數(shù)方式輸出(缺省含小數(shù)點總寬度最多7位)。且不輸出無意義的0(后面)和小數(shù)點。31(1)123.456000 (2) 123.456 (3
11、)123.4560 (4)8765.456700 (5) 8765.456 (6)8765.4560 (7)8765.456032(1)輸出數(shù)據(jù)左對齊(2) 12#12#3.1415926000#3.1415926000#33a=+00325 x=+3.14159e+0034b、b、b35t=a、c=t;36-1437讀入數(shù)據(jù)后不賦給相應(yīng)的變量、把10給a1,把20不給任何變量,把30給a2,把40給a338格式字符不正確、缺少&符號、scanf(%f,&k);39AB 參考分析:讀取字符數(shù)據(jù)指定數(shù)據(jù)寬度時,系統(tǒng)讀取第一個字符40a=3b=7x=8.5y=71.82c1=Ac2=a第四章 選擇
12、結(jié)構(gòu)程序設(shè)計課前預(yù)習(xí)題10 參考分析:計算過程如下,ab計算為真,然后計算 真(1)c,結(jié)果為假21 3非0的數(shù)值。 4y%2=1、y%2!=0、y%2、(y-1)%2=0、!(y%2=0)5&、| 、! 6xz|y=0&(x0&y0)|(x0&z0)|(y0&z0)參考分析:原書提供的答案是(x0&y0)|(x0&z0)|(y0&z0&(x0|y0|z0) 可是若有一個變量為零,其他為負(fù)數(shù)時也不合適,只有參考答案才無懈可擊。80 參考分析:在本表達式的計算過程中A2&x3|x=A&ch=1)&(x=200) &(xb為真,故第二個表達式n=cd被短路不再計算。因此,n值仍然保持原來的值2不變
13、。11D 12B13C B 參考分析:c語言在計算表達式時采用短路算法。14A C 15B16C 參考分析:注意條件表達式不是a= =b+c。17C 參考分析:m先與5進行關(guān)系比較,然后進行增量運算,m值為6,因比較結(jié)果為假,執(zhí)行else,輸出為6,m為7。18B 19C 20B 21B22B 參考分析:在C語言中,當(dāng)一個表達式不等于0時,可以將不等于部分省略,其效果完全一樣。23A 參考分析:x12為假,取x-12。24B 參考分析:首先x進行-操作,x為9,然后與y進行等于比較,即9=9,然后y+為10。由于比較結(jié)果為真,故計算-x,為8,賦給a。25A 26D 27C28【1】2x&x=10【2】-1x&x=2【3】y= -129【1】a= =0 或者fabs(a)1e-4【2】b= =0【3】dis
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《肺特殊CT征象》課件
- 《電能計量技術(shù)》課件
- 《家具的加工工藝》課件
- 第19課 七七事變與全民族抗戰(zhàn)(解析版)
- 《衛(wèi)生經(jīng)濟管理系統(tǒng)》課件
- 寒假自習(xí)課 25春初中道德與法治八年級下冊教學(xué)課件 第一單元 大單元整體設(shè)計
- 銀行宣傳推廣總結(jié)
- 《皮膚生理學(xué)》課件
- 素描藝術(shù)探索
- 風(fēng)險監(jiān)測與追蹤培訓(xùn)
- 服裝廠班組長培訓(xùn)
- 浙江省杭州二中2025屆物理高三第一學(xué)期期末聯(lián)考試題含解析
- 帶貨主播年終總結(jié)匯報
- 《激光原理及應(yīng)用》全套課件
- 2024中國綠發(fā)投資集團限公司招聘300人高頻難、易錯點練習(xí)500題附帶答案詳解
- 消化系統(tǒng)護理常規(guī)
- 2024年航空職業(yè)技能鑒定考試-航空乘務(wù)員危險品考試近5年真題附答案
- 小流域水土保持綜合治理工程施工方案
- 佳能-6D-相機說明書
- 商業(yè)道德和反腐敗制度
- 2025屆新高考英語熱點沖刺復(fù)習(xí)語法填空
評論
0/150
提交評論