實驗課程名稱c語言實驗報告
實驗專案名稱資料型別、運算子和表示式
專業班級
學生姓名
學號指導教師
實驗時間:
實驗2 資料型別、運算子和表示式
1.實驗目的
(1)掌握g語言資料型別,熟悉如何定義乙個整型、字元型和實型的變數,以及對它
們賦值的方法。
(2)掌握不同的型別資料之間賦值的規律。
(3)學會使用c的有關算術運算子,以及包含這些運算子的表示式,特別是自加
(十十)和自減(一一)運算子的使用。
(4)進一步熟悉c程式的編輯、編譯、連線和執行的過程。
2.實驗內容和步驟
(1)輸人並執行下面的程式
#include<>
void main()
①執行此程式。
②在此基礎上增加乙個語句:
printf("%d %d\n",c1,c2);
再執行,並分析結果。
③將第2行改為:
int c1,c2;
再使之執行,並觀察結果。
④再將第3行改為;
cl=a;/*不用單撇號*/
c2=b;
再使之執行,分析其執行結果。
⑤再將第4,5行改為:
cl="%d,a";/*用雙撇號*/
c2 ="b";
再使之執行,分析其執行結果。
⑥再將第4,5行改為:
c1 = 300;/*用大於255的整數*/
c2 = 400;
再使之執行,分析其執行結果。
(2)執行程式注意i,j,m,n各變數的值
main( )
(4)在3的基礎上,將printf語句改為:
printf("%d,%d",++i,++j);
(5)再將printf語句改為:
printf("%d,%d,%d:,i,j,i++,j++);
(6)將程式改為:
mian( )
(3)程式設計序並上機執行
該題的要求是:
要將「china」譯成密碼,密碼規律是:用原來字母後面的第4個字母代替原來的字母。
例如,字母「a」後面第4個字母是「e」,用「e」代替「a」。因此,「china」應譯為「glmre" 。
請編一程式,用賦初值的方法使。cl,c2,c3,c4,c5五個變數的值分別為『c』、『h』、『i』、『n』、『a』,經過運算,使cl,c2,c3,c4,c5分別變為『g』、『l』、『m』、『r』、『e』,並輸出。
①輸入事先已編好的程式,並執行該程式。分析是否符合要求。
實驗02資料型別 運算子和表示式
實驗目的 1 掌握c語言資料型別,熟悉如何定義乙個整型 字元型和實型的變數,以及對它們賦值的方法 2 掌握不同型別資料之間賦值的規律 3 學會使用c語言的有關算術運算子,以及包含這些運算子的表示式,特別是自加 和自減 運算子的使用 4 進一步熟悉c程式的編輯 編譯 連線和執行的過程。實驗內容 1 輸...
實驗2基本資料型別 運算子與表示式
實驗時間 10月18日星期四 34節實驗地點 6機房 一 實驗實訓目的及要求 1 掌握c語言資料型別,熟悉如何定義乙個整型 字元型 實型變數,以及對它們賦值的方法,了解以上型別資料輸出時所用的格式轉換符。2 學會使用c的有關算術運算子,以及包含這些運算子的表示式,特別是自加 和自減 運算子的使用。3...
資料型別 表示式及順序結構練習題
c語言單元練習題 第一單元資料型別 表示式及順序結構練習題 一 選擇題 1.不合法的c語言整型常量是 a a.012b.0x35c.123ld.8e2 2.不合法的c語言實型常量是 a a.e3b.123c.6.2e4 d.5.0 3.不合法的c字元常量是 c a.2b.101 c.abd.n 4 ...