實驗基本數(shù)據(jù)類型、表達式和基本語句_第1頁
實驗基本數(shù)據(jù)類型、表達式和基本語句_第2頁
實驗基本數(shù)據(jù)類型、表達式和基本語句_第3頁
實驗基本數(shù)據(jù)類型、表達式和基本語句_第4頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、實驗 2 基本數(shù)據(jù)類型、表達式和基本語句實驗內(nèi)容(1 ) 測試基本數(shù)字類型char 、int和 short之間的轉(zhuǎn)換。(2 ) 測試有自增自減運算符號的表達式的結(jié)果和運行次序。(3 )ExPrime? 輸出 1 100 的素字 ( 用 for語句編寫 ).(4 ) 程序 Ex -CircleAndBall?設(shè)圓半徑r?2.5 ,圓柱 h=4,求圓的周長、圓面積?圓球體積圓柱精品文檔,你值得期待體積。用 cin 輸入要計算的項目,然后輸出計算結(jié)果,輸入、輸出時要有文字提示。實驗準備和說明(1) 在學習完第 1章的“基本語句”內(nèi)容之后進行本次實驗。(2)編寫本次上機所需要的程序。實驗步驟1. 創(chuàng)建

2、工作文件夾打開計算機上,在“D VisualC? 程序 LiMing ”文件夾中創(chuàng)建一個新的子文件夾“實驗2”。2創(chuàng)建應用程序項目Ex Simple創(chuàng)建應用程序項目ExxSimple 的具體步驟如下。(1 ) 啟動 DVisualC + +6.0。(2 ) 選擇“文件”“新建”菜單命令。顯示出“新建”對話框,切換到“工程”標簽頁面,在列表框中選定Wiin32ConsoleApplication項。(3 )在“工程”編輯框中輸入控制臺應用程序項目名稱ExSimple ,并將項目文件夾定位到“DVisualC?程序 LiMing實驗 1”。(4) 單 擊 “ 確 定 ” 按 鈕 , 顯 示 “Wi

3、n32 應 用 程 序 向 導 ” 對 話 框 。 選 中A“Hello,World!” application項。單擊“完成”按鈕,系統(tǒng)將顯示向?qū)?chuàng)建的信息,單擊“確定”按鈕將自動創(chuàng)建此應用程序。3修改并添加類型轉(zhuǎn)換的測試代碼(1 ) 展開工作區(qū)窗口的ClassView 頁面的所有結(jié)點,單擊main 結(jié)點,在文檔窗口中顯示main函數(shù)的源代碼。(2) 將 main 函數(shù)修改成下列的代碼?#include <iostream.h>void main()char c1,c2,c3;c1=97; c2=98; c3=99;cout<<c1<<”, ”<c2

4、<”, ”<<c3 <<endl ;(3) 編譯運行,看看出現(xiàn)的結(jié)果與理解的是否一樣?那么,怎樣將輸出的結(jié)果變成數(shù)值而不是字符呢?有2種辦法 ?一種是將 c1、c 2和 c3 的變量類型由 char 變?yōu)?int或 short ;另一種是變量類型保持不變,在輸出語句中加入類型的強制轉(zhuǎn)換,如?cont<<(short)cl<<”, ”<<(short)c2<< ”, ”<<(short)c3<<endl;想一想除了上述 2種辦法外,使用數(shù)據(jù)類型的“自動轉(zhuǎn)化”也可使上述結(jié)果顯示為數(shù)值,那么應如何修

5、改上述代碼呢?4. 修改并添加復雜表達式的測試代碼修改并添加復雜表達式的測試代碼的具體步驟如下。(1) 將 main 函數(shù)修改成下列代碼:?include<iosteam.h>void main() inti=8,j=10,m=0;m+=i+; n-=-jcout<< ”i= ”<<j<<”, j= ”<<j<<”,m=”<<m<<”,n= ”<<n<<endl; A i=8;j=10;cout<<i+<< ”, ”<<i+<<

6、,<<j- <<”,<<j - <<endlBi=2;j=3;cout<<i+*i+*i+<<j+*-j*-j<<endl;C(2) 編輯運行后,寫出其結(jié)果,并加以分析。( 3)若將 C行修改后為下列代碼,則結(jié)果又將如何 ?請分析之。( 4編譯運行后,寫出其結(jié)果,并加以分析。i=j=3;cout<<+i*+i-i*-i*+i<< ”, ”<<+j* -j*-j*+j*+j<<endl;5. 輸入并運行程序Ex_Prime.cpp輸入并運行程序Ex_Prime.cp

7、p 的具體步驟如下。(1) 選擇“文件”“關(guān)閉工作區(qū)”,關(guān)閉原來的項目。(2) 單擊標準工具欄上的“ New Text File ”按鈕,在新打開的文檔窗口中輸入下列程序代碼:?include<iosteam.h>void main()for(int=1;n<=100;n+)int flag=1;for(int=2;i<=n/2;i+)if(n?i=o)flag=0;break;if(flag)count<<n<:”, ”cout<<end;(3) 選擇“文件”“保存”菜單或快捷鍵Ctrl+S或單擊標準工具欄的Save 按鈕,彈出“保存 為

8、 ” 文 件 對 話 框 。 將 文 件 定 位 到 “D: Visual程 序?qū)?驗2”,文件名為EX_Prime.cpp( 注意擴展名.cpp不能省略 )(4)編譯運行,并分析運行結(jié)果。6輸入并運行程序EX_CrcleAndBall.cpp輸入并運行程序Ex_CircleandBall.cpp的具體步驟如下。(1) 選擇“文件”“關(guān)閉工作原來的項目。(2) 單擊標準工具欄上的“ New Text File”按鈕,在新打開的文檔窗口中輸入下列程序代碼:#include<iostream.h>#include<stdlib.h>Void main()const doub

9、le PI=3.14159265double r =2.5,h=4.0,dResultint nID;for(;)cout<< ”1計算圓周長“ <<end;cout<< ”2- 計算圓面積cout<< ”3- 計算圓球體積cout<< ”4- 計算圓柱體積cout<< ”5退出“ <<endcout<< ”請選擇命令號 <1.5> ”cin>>nID;if(nID=5)break;else switch(nID)case1: dResult=PI*r*2.0;cout<

10、;< ”圓周長為:” <<dReslt<<end;break;case2: dResult=PI*r*rcout<< ”圓面積為” <<<<dResult<<endl;break;case3: dResult+PI*r*r*r*4.03.0cout<< ”圓球體積為” <<dResult<<end;break;case4: dResult= dResultcout<< ”圓柱體積為:” << dResult<<endlbreak;default:

11、 cout<<”選擇的命令號不對!”endl;break;cout<< 按 Enter 鍵繼續(xù) . ”;cin.get();cin.get();system( “cls ”)執(zhí)行 DOS下的清屏命令(3) 將上述代碼保存在 Ex-CircleAndBall.cpp 中,然后編譯運行,并分析其運行結(jié)果。7. 退出 Visual C+6.08. 寫出實驗報告結(jié)合思考與練習題,寫出報告。思考與練習(1) 前綴或后綴的自增和自減運算符號有什么不同?在VisualC+中,多個自增和自減運算符與運算符混合時有什么規(guī)律?(2) 將 Ex-Prime.cpp 程序改用 while 和

12、do while 循環(huán)語句重新編寫。(3) 用 sizeof 運算符編寫一個測試程序,用于測試本集中各基于數(shù)據(jù)類型或字符所占的字節(jié)數(shù),并將其填入在下表中,然后分析其結(jié)果?;緮?shù)據(jù)類型所占字節(jié)數(shù)基本數(shù)據(jù)類型字符串所占字節(jié)數(shù)CharfloatShortdoubleIntlong doubleOina”想來生活,從來就不是陽春白雪的神話。光陰的陌上,總有風自八方來,或許是憂凄,也許是歡喜,無論怎樣,都是歲月最真的饋贈。待到老去的那一日,偶爾有回憶念及了過往,依舊還會有初初的心動,流轉(zhuǎn)了眉眼。而那一路迤邐而來的美好,一步一步寫就兩個梅花小楷 日常。暖陽小窗,無事此靜坐。杯盞光陰,又在指間如風輕過,回首,依稀還是那年秋,低低一低眉,卻已是春光葳蕤。光陰荏苒,而流年從來也不曾缺少錯亂和猶疑。是否在這樣一個萬物復蘇的季節(jié)里,一切的紛擾是非,終究會給出一個水落石出的答案。輕倚初春的門楣,且把盞清風,問心明月,讓來者可來,去者可去,宿命里的擁有,一一欣喜悅納。而我也只需以花香繞肩的美,步履從容的,走過生命里的山山水水。若說,那一程走舊的時光,已然溫暖了我的眉眼。那么,在明日那個花滿枝椏的清晨,我依舊愿意輕踮了腳尖,重行在與你初見的陌上,只待,與你折柳重逢。然后,在你溫熱的耳邊,把一些前生來世的

溫馨提示

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

評論

0/150

提交評論