熟悉TurboC集成環(huán)境_第1頁(yè)
熟悉TurboC集成環(huán)境_第2頁(yè)
熟悉TurboC集成環(huán)境_第3頁(yè)
熟悉TurboC集成環(huán)境_第4頁(yè)
熟悉TurboC集成環(huán)境_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、熟悉Turbo C集成環(huán)境,【實(shí)訓(xùn)2】運(yùn)行程序,驗(yàn)證代碼的正確性。,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)境并啟動(dòng)。,主菜單,編輯區(qū),信息區(qū),功能鍵提示行,操作步驟,(A)復(fù)制Turboc2文件夾到某個(gè)盤(pán),如E:;并在E:建一個(gè)自己的文件夾,如E:00。,(B)打開(kāi)文件夾,找到tc.exe,設(shè)置屬性并發(fā)送桌面快捷方式。,(C

2、)從桌面快捷方式啟動(dòng)tc。,(D)配置路徑。從上到下依次為: e:turboc2include e:turboc2lib e:00 e:turboc2,(E)保存配置。按Esc鍵退出路徑設(shè)置,選擇Save options, 保存在e:turboc2tcconfig.tc,操作步驟,(2)編輯程序。,(3)保存程序。按F2,(4)編譯和連接、運(yùn)行程序。按Ctrl+F9組合鍵,(5)查看運(yùn)行結(jié)果并分析。按Alt+F5組合鍵,正確選用C語(yǔ)言數(shù)據(jù)類(lèi)型,【實(shí)訓(xùn)4】編寫(xiě)程序,計(jì)算兩個(gè)整數(shù)32700與100的和。,編程步驟,(1)定義3個(gè)長(zhǎng)整型變量a、b、c。 (2)將32700存入a變量所代表的內(nèi)存中。

3、(3)將100存入b變量所代表的內(nèi)存中。 (4)將a、b所代表的內(nèi)存中數(shù)據(jù)相加后結(jié)果存入c變量所代表的內(nèi)存中。 (5)輸出c變量所代表的內(nèi)存中的數(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); ,應(yīng)改為%d,若改為int型,int,%d,程序代碼,main() long a,b,c; a=32700; b=100; c=a+b; printf(c=%ldn

4、,c); ,變?yōu)殄e(cuò)誤的程序,int,%d,程序代碼,即學(xué)即練: 編寫(xiě)程序,計(jì)算兩個(gè)整數(shù)180與220的積。 參考步驟: (1)寫(xiě)出主函數(shù)框架。 (2)定義3個(gè)長(zhǎng)整型變量n1、n2、n3。 (3)將180賦給n1。 (4)將220賦給n2。 (5)將n1乘n2的結(jié)果賦給n3。 (6)輸出n3的值。,代碼,【實(shí)訓(xùn)5】編寫(xiě)程序,計(jì)算235.67和12.567的乘積,要求分別使用單精度型和雙精度型數(shù)據(jù)計(jì)算。,編程步驟,(1)定義單精度型變量a、b、c。 (2)定義雙精度型變量x、y、z。 (3)給a和x變量賦值235.67。 (4)給b和y變量賦值12.567。 (5)將a、b所代表的內(nèi)存中數(shù)據(jù)相乘后

5、結(jié)果存入c變量所代表的內(nèi)存中。 (6)將x、y所代表的內(nèi)存中數(shù)據(jù)相乘后結(jié)果存入z變量所代表的內(nèi)存中。 (7)輸出c、z所代表的內(nèi)存中的數(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符號(hào)常量,實(shí)型常量,c=2961.665039,z=2961.664959,應(yīng)為2961.66489,程序代碼,即學(xué)即練: 編寫(xiě)程序,計(jì)算47586.351和58.426的差值,要求輸出時(shí)保留3位小數(shù)。 參考步驟: (1)寫(xiě)出主函數(shù)框架。(2)定義1個(gè)float型變量y。 (3)定義2個(gè)double型變量x和z。 (4)將47586.351賦給x。 (5)將58.426賦給y。 (6)將x減y的結(jié)果賦給z。 (7)輸出z的值,并保留3位小數(shù)(%.3lf)。,代碼,【實(shí)訓(xùn)6】輸出大寫(xiě)字母“A”及對(duì)應(yīng)的A

7、SC碼值,再將它轉(zhuǎn)換成小寫(xiě)字母后輸出。,編程步驟,(1)定義字符型變量c。 (2)給c變量賦字符“A”。 (3)以字符形式和整數(shù)形式輸出變量c中內(nèi)容。 (4)對(duì)變量c所代表的內(nèi)存中的值加32。 (5)重新以字符形式和整數(shù)形式輸出變量c中內(nèi)容。,main() char c; c=A; printf(c=%c c=%dn,c,c); c=c+32; printf(c=%c c=%dn,c,c); ,A是字符常量,字符按其ASCII碼值參與運(yùn)算,程序代碼,main() char c; c=A; printf(c=%c c=%dn,c,c); c=c+32; printf(c=%c c=%dn,c,c

8、); ,輸出字符型,程序代碼,即學(xué)即練: 編寫(xiě)程序,給變量c賦字符“a”,輸出c中值后,通過(guò)運(yùn)算將c中的值改變?yōu)椤癉”再輸出c中值。 參考步驟: (1)寫(xiě)出主函數(shù)框架。 (2)定義字符型變量c。 (3)將字符“a”賦給變量c。 (4)以字符形式(%c)輸出變量c中內(nèi)容。 (5)對(duì)變量c進(jìn)行減32加3運(yùn)算。 (6)以字符形式輸出變量c中內(nèi)容。,代碼,使用C語(yǔ)言運(yùn)算符,【實(shí)訓(xùn)7】輸入一個(gè)攝氏溫度,要求輸出華氏溫度。轉(zhuǎn)換公式為 其中c表示攝氏溫度,f表示華氏溫度。,編程步驟,(1)定義2個(gè)實(shí)型變量f、c。 (2)顯示提示信息并從鍵盤(pán)輸入攝氏溫度。 (3)根據(jù)公式計(jì)算華氏溫度。 (4)輸出華氏溫度值,

9、保留小數(shù)點(diǎn)后2位。,程序代碼,main() float c,f; printf(c=); scanf(%f, ,c=18 f=64.40,5個(gè)字符寬度,程序代碼,main() float c,f; printf(c=); scanf(%f, ,c=18 f=64.40,小數(shù)點(diǎn)后2位,程序代碼,main() float c,f; printf(c=); scanf(%f, ,1 / 2的值為0,1.0 / 2的值為0.5,5 % 2的值為1,5.0 % 2非法,即學(xué)即練: 編寫(xiě)程序,輸入一個(gè)華氏溫度,要求輸出攝氏溫度。轉(zhuǎn)換公式為 參考步驟: (1)寫(xiě)出主函數(shù)框架。 (2)定義2個(gè)實(shí)型變量f、c。

10、 (3)顯示提示信息。 (4)從鍵盤(pán)輸入華氏溫度,并賦給f。 (5)根據(jù)公式計(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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論