C語言實訓指導第4講_第1頁
C語言實訓指導第4講_第2頁
C語言實訓指導第4講_第3頁
免費預覽已結束,剩余3頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、課程實訓指導第4講分支結構4.1知識要點1、if語句的三種形式第一種ifif(表達式)語句第二種if-elseif(表達式)語句1else語句2第三種if-else-ifif(表達式1)(語句1;elseif(表達式2)(語句2;elseif(表達式m)(語句m;else(語句n;2、if語句的嵌套if(表達式)(if(表達式)(語句else(if(表達式)(語句3、switch語句switch(表達式)case常量表達式1:casecase語句1;常量表達式語句2;常量表達式語句n;2:n:default語句n+1;4.2基礎技能訓練一、概念題(課堂講解題)1、根據以下程序畫出流程圖void

2、mai.ri()Lnti-5;iffi<DprintF(*<iXn*);IFCi人5)elseprintfC*eisen");2、讀程(說出下列程序的輸出結果)uaidmainf)inta=0,i=1;switchti)caseo:case3:a+=3;case1:case2:+=3;deFaultia+=5:printF(,dn,Ja);3、讀程(說出下列程序的輸出結果)uoid<int,i=1:ultch(i)case0:3駐T:case2:+=3;wse0:+=3;default:a+=5;printf("dXn*');4、讀程(說出下列程序

3、的輸出結果)voidnainO(inta-0.i-1;swltch(i)(case0:break;case1:braak:case2:a+=3;break;cap2:a+=3:br?ak:default:a>=5;break;printFCiriXn11sa);5、讀程(說出下列程序的輸出結果)uoidmain()<inta=O,i-1:siuitch(i)Ccase0:break;caCG1:case2:a+=3;break;3:j+=3;brak;default:3-*-=S;break;printf(dXn11ra);二、程序題(學生獨立完成題)1、比較兩個數值的大小。要求:

4、從鍵盤輸入兩個整數,比較大小,輸出較大的一個數。2、編寫程序,實現以下算術運算。2*x(x>=1)-2*x(x<-1)y=Y-x+8(0>x>=-1)x-3(1>x>=0)3、從鍵盤接受一個學生的成績,并判斷優(yōu)、良、中、合格、差。說明:成績大于等于90分者為優(yōu)成績大于等于80分并小于90分者為良成績大于等于70分并小于80分者為中成績大于等于60分并小于70分者為合格成績小于60分者為差4、根據輸入的數字輸出對應的星期,如輸入1-輸出Monday輸入2-輸出Tuesday輸入7輸出Sunday4.3拓展訓練1、掌握以下技能:1)掌握使用if/switch語句

5、的設計程序的技巧。2)深入理解程序的執(zhí)行流程2、拓展題做1個數學寶,題目10以內的加/減/乘/除法題,要求每個運算1道題,操作數隨機生成,每題25分,用戶答題后給出分數和鼓勵語。提示:查rand系列函數的用法4.4作業(yè)及要求則輸出兩數之和。(20分)2、編寫程序,實現分段函數y=3、編程實現求解一元二次方程1、編程實現:輸入整數a和b,若a2+b2大于100,則輸出a2+b2百位以上的數字,否x2-2x+1(x>=1)(20分)x+5(-1<x<1)3*x-8(-1>=x)ax2+bx+c=0的根的情況(a,b,c參數從鍵盤輸入)(20分)4、4、已知某公司員工的保底薪水為500元,某月所接工程的利潤profit(整數)與利潤提成的關系如下(計量單位:兀)(20分)profit<1000沒有提成1000<profit<2000提成10%2000<profit<5000提成15%5000<profit<10000提成20%1000

溫馨提示

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

評論

0/150

提交評論