




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、熟悉Turbo C集成環(huán)境,【實訓2】運行程序,驗證代碼的正確性。,int a,b,sum;,main( ) ,printf(Input two numbers:);,sum=a+b;,scanf(%d%d,printf(numbers:%d and %d.n,a,b);,printf(The sum is %d.n,sum);,操作步驟,(1)配置Turbo C 2.0集成環(huán)境并啟動。,主菜單,編輯區(qū),信息區(qū),功能鍵提示行,操作步驟,(A)復制Turboc2文件夾到某個盤,如E:;并在E:建一個自己的文件夾,如E:00。,(B)打開文件夾,找到tc.exe,設置屬性并發(fā)送桌面快捷方式。,(C
2、)從桌面快捷方式啟動tc。,(D)配置路徑。從上到下依次為: e:turboc2include e:turboc2lib e:00 e:turboc2,(E)保存配置。按Esc鍵退出路徑設置,選擇Save options, 保存在e:turboc2tcconfig.tc,操作步驟,(2)編輯程序。,(3)保存程序。按F2,(4)編譯和連接、運行程序。按Ctrl+F9組合鍵,(5)查看運行結果并分析。按Alt+F5組合鍵,正確選用C語言數(shù)據(jù)類型,【實訓4】編寫程序,計算兩個整數(shù)32700與100的和。,編程步驟,(1)定義3個長整型變量a、b、c。 (2)將32700存入a變量所代表的內存中。
3、(3)將100存入b變量所代表的內存中。 (4)將a、b所代表的內存中數(shù)據(jù)相加后結果存入c變量所代表的內存中。 (5)輸出c變量所代表的內存中的數(shù)據(jù)。,main() long a,b,c; a=32700; b=100; c=a+b; printf(c=%ldn,c); ,輸出long型,整型常量,變量,程序代碼,main() long a,b,c; a=32700; b=100; c=a+b; printf(c=%ldn,c); ,應改為%d,若改為int型,int,%d,程序代碼,main() long a,b,c; a=32700; b=100; c=a+b; printf(c=%ldn
4、,c); ,變?yōu)殄e誤的程序,int,%d,程序代碼,即學即練: 編寫程序,計算兩個整數(shù)180與220的積。 參考步驟: (1)寫出主函數(shù)框架。 (2)定義3個長整型變量n1、n2、n3。 (3)將180賦給n1。 (4)將220賦給n2。 (5)將n1乘n2的結果賦給n3。 (6)輸出n3的值。,代碼,【實訓5】編寫程序,計算235.67和12.567的乘積,要求分別使用單精度型和雙精度型數(shù)據(jù)計算。,編程步驟,(1)定義單精度型變量a、b、c。 (2)定義雙精度型變量x、y、z。 (3)給a和x變量賦值235.67。 (4)給b和y變量賦值12.567。 (5)將a、b所代表的內存中數(shù)據(jù)相乘后
5、結果存入c變量所代表的內存中。 (6)將x、y所代表的內存中數(shù)據(jù)相乘后結果存入z變量所代表的內存中。 (7)輸出c、z所代表的內存中的數(shù)據(jù)。,#define M 235.67 #define N 12.567 main() float a,b,c; double x,y,z; x=a=M; y=b=N; c=a*b; z=x*y; printf(c=%f,z=%lfn,c,z); ,所有M代表235.67,所有N代表12.567,程序代碼,#define M 235.67 #define N 12.567 main() float a,b,c; double x,y,z; x=a=M; y=b
6、=N; c=a*b; z=x*y; printf(c=%f,z=%lfn,c,z); ,M、N符號常量,實型常量,c=2961.665039,z=2961.664959,應為2961.66489,程序代碼,即學即練: 編寫程序,計算47586.351和58.426的差值,要求輸出時保留3位小數(shù)。 參考步驟: (1)寫出主函數(shù)框架。(2)定義1個float型變量y。 (3)定義2個double型變量x和z。 (4)將47586.351賦給x。 (5)將58.426賦給y。 (6)將x減y的結果賦給z。 (7)輸出z的值,并保留3位小數(shù)(%.3lf)。,代碼,【實訓6】輸出大寫字母“A”及對應的A
7、SC碼值,再將它轉換成小寫字母后輸出。,編程步驟,(1)定義字符型變量c。 (2)給c變量賦字符“A”。 (3)以字符形式和整數(shù)形式輸出變量c中內容。 (4)對變量c所代表的內存中的值加32。 (5)重新以字符形式和整數(shù)形式輸出變量c中內容。,main() char c; c=A; printf(c=%c c=%dn,c,c); c=c+32; printf(c=%c c=%dn,c,c); ,A是字符常量,字符按其ASCII碼值參與運算,程序代碼,main() char c; c=A; printf(c=%c c=%dn,c,c); c=c+32; printf(c=%c c=%dn,c,c
8、); ,輸出字符型,程序代碼,即學即練: 編寫程序,給變量c賦字符“a”,輸出c中值后,通過運算將c中的值改變?yōu)椤癉”再輸出c中值。 參考步驟: (1)寫出主函數(shù)框架。 (2)定義字符型變量c。 (3)將字符“a”賦給變量c。 (4)以字符形式(%c)輸出變量c中內容。 (5)對變量c進行減32加3運算。 (6)以字符形式輸出變量c中內容。,代碼,使用C語言運算符,【實訓7】輸入一個攝氏溫度,要求輸出華氏溫度。轉換公式為 其中c表示攝氏溫度,f表示華氏溫度。,編程步驟,(1)定義2個實型變量f、c。 (2)顯示提示信息并從鍵盤輸入攝氏溫度。 (3)根據(jù)公式計算華氏溫度。 (4)輸出華氏溫度值,
9、保留小數(shù)點后2位。,程序代碼,main() float c,f; printf(c=); scanf(%f, ,c=18 f=64.40,5個字符寬度,程序代碼,main() float c,f; printf(c=); scanf(%f, ,c=18 f=64.40,小數(shù)點后2位,程序代碼,main() float c,f; printf(c=); scanf(%f, ,1 / 2的值為0,1.0 / 2的值為0.5,5 % 2的值為1,5.0 % 2非法,即學即練: 編寫程序,輸入一個華氏溫度,要求輸出攝氏溫度。轉換公式為 參考步驟: (1)寫出主函數(shù)框架。 (2)定義2個實型變量f、c。
10、 (3)顯示提示信息。 (4)從鍵盤輸入華氏溫度,并賦給f。 (5)根據(jù)公式計算攝氏溫度。 (6)輸出攝氏溫度值。,代碼,1_4_1.c main( ) long n1,n2,n3; n1=180; n2=220; n3=n1*n2; printf(n3=%ldn,n3); ,返回,1_5_1.c main( ) float y; double x,z; x=47586.351; y=58.426; z=x-y; printf(z=%.3lfn,z); ,返回,1_6_1.c main( ) char c; c=a; printf(c=%cn,c); c=c-32+3; printf(c=%c
11、n,c); ,返回,1_7_1.c main( ) float f,c; printf(Input f=:); scanf(%f, ,返回,1_8_1.c #define D 340 main( ) int Day; longHour; floatYear; Day=D*7; Hour=Day*24L; Year=Day/365.0; printf( week:340 Day:%d Hour:%ld Year:%fn,Day,Hour,Year); ,返回,1_9_1.c main( ) int x,y; x=10; y=x*x+3*x; printf(x=10 y=%dn,y); x=11; y=x*x+3*x; printf(x=11 y=%dn,y); ,返回,1_10_1.c main( ) int s; s=1+3+5+7
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農村合資合作建房合同范本
- 不標準水電施工合同范本
- 內江小區(qū)保安合同范本
- 東亮駕照合同范本
- 兩方協(xié)議合同范本
- 買房假合同范例
- 農村秸稈銷售合同范本
- 合同范本押金退還
- 化工重苯銷售合同范例
- 卡車購車合同范本
- 戶外廣告制作安裝合同模板
- 廠房改公寓出租合同范例
- 污水處理廠SBR工藝的設計說明
- 城市軌道交通行車組織 課件 項目二任務六 車站行車組織作業(yè)
- 2025年國家自然科學基金委員會招聘流動編制人員59人歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 歷史地理學研究-深度研究
- 2025江蘇太倉市城市建設投資集團限公司招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2.2 學會管理情緒(同步課件)2024-2025學年七年級道德與法治下冊(統(tǒng)編版2024)
- 14磁極與方向(教學設計)-二年級科學下冊(教科版)
- 2025年山西經(jīng)貿職業(yè)學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2024年09月江蘇2024年蘇州金融租賃校園招考筆試歷年參考題庫附帶答案詳解
評論
0/150
提交評論