第二次實驗報告

2022-09-03 18:06:13 字數 2726 閱讀 4120

4.3.1、if語句的應用

4.3.2、switch/case語句的應用

4.3.3、switch/case語句巢狀if語句的應用

4.3.4、switch/case結構的巢狀應用

4.3.5、分析程式

● 掌握c語言邏輯運算和關係運算的規則;

●學會正確的使用關係表示式和邏輯表示式;

● 掌握if else語句的使用方法;

● 掌握算術運算子和運算規則;

●掌握switch/case語句的使用方法;

●掌握switch/case語句語法和使用方法。注意switch語句的控制流程,在switch語句中break語句的用法;

●學會正確的使用關係表示式和邏輯表達;

● switch/case結構的巢狀使用。;

●break語句與continue語句的用法;

讀入3個分別表示箱子長、寬、高的整數值,判斷並輸出該箱子是正方體還是長方體。

#includeint

main()

a、if條件語句中的格式問題,

解決方法:不能直接輸入「a==b==c」,而應該輸入的是「(a==b)&&(b==c)」。

編一程式實現如下功能:商店有列印紙(18元/本),墨盒(132元/個),光碟(4.5元/片)**,商店進行優惠酬賓活動。具體做法如下:顧客購買商品的總額達到了100元,優惠5%;達到了200元以上,優惠6%;達到了300元以上,優惠7%;達到了400元以上,優惠8%;達到了500元以上,優惠10%。根據不同的購買量,列印應付貨款。

(1)用的switch

#includemain()

else

b=a*0.90

; printf(

"應付款:%f\n

",b);

}

(2)用的if  else

#includeint

main()

a、使用switch時總是輸出0.0000000.

輸入某一年月,輸出該月的天數。

#includeint

main()

printf(

"%d年%d月有%d天

",year,month,days);

return0;

}

a、if條件:怎麼判斷該年為閏年,

解決方法:通過網上搜尋知道if中該輸入如下語句來判斷閏年:year%400==0||(year%4==0&&year%100!=0).

編寫乙個自動售貨機的程式。該程式應具有如下功能:有二級選單,一級選單是商品型別的選擇;二級選單是具體商品的選擇(商品**和品種可以自擬)。顧客先選擇商品型別,然後選擇具體商品,輸入購買數量。自動售貨機根據選擇的商品和輸入的數量,計算並顯示所選商品的總金額。

#includeint

main()

break

;

case

2:printf("

請選擇:1.筆(3元\支) 2.筆記本(1.2元\本)\n");

printf(

"3.資料夾(12元\個) 4.文具盒(8.6元\個)\n");

scanf("%d

",&y);

printf(

"數量?");

scanf("%d

",&n);

switch

(y)

break

;

case

3:printf("

請選擇:1.白糖(3.6元\包) 2.鹽(1元\包)\n");

printf(

"3.餅(2元\個) 4.速食麵(3.6元\條)\n");

scanf("%d

",&y);

printf(

"數量?

");

scanf("%d

",&n);

switch

(y)

break

;

}printf(

"總計:%.2f元\n

",sum);

return0;

}

一開始我將switch(x)中的第乙個switch使用的是(x)應該改為(y),通過這個實驗使我更加理解並熟係了switch/case語句的使用方法。

還是if條件語句中的格式問題

本次共有五個小實驗,下面是我本次實驗的收穫與不足:

收穫:通過這次實驗我對於if  else語句和switch/case語句的運用和功能有了更加深層次的理解,並且對於分支結構也有了更好的理解,以及這次實驗還比上次無論是從打字的速度還是編寫程式的速度都有了大幅度的提公升,對鍵盤上一些字元的位置也比上次更加熟練。

不足:對於一些比較基礎的符號以及字元還是比較生熟,而且在編寫程式的時候會犯一些小錯誤,以及對中英文本元切換不是很熟練。通過這次實驗不僅了解到了自己的不足,而且對c語言這門課目更加感興趣了。

第二次實驗報告

實驗報告 二 中國人民公安大學 chinese people public security university 網路對抗技術 實驗報告 實驗二網路嗅探與欺騙 學生姓名 周朝陽 年級 2018級 區隊 網路安全與執法二區隊 指導教師 高見 資訊科技與網路安全學院 2020年11月7日 networ...

第二次實驗報告

一.實驗目的 1 掌握結構化的需求分析方法 2 掌握分層資料流圖的繪製 資料字典和加工說明的編制 3 掌握資料流圖對映為軟體結構圖的方法 4 掌握需求說明書和設計說明。書的主要內容,學習軟體需求說明書和設計說明書的編寫 5 掌握測試的基本方法。二.實驗內容 1 參考乙個熟悉的系統,如,機票預訂系統 ...

第二次實驗報告

1 if語句的應用 2 switch case語句的應用 3 switch case語句巢狀if語句的應用 4 switch case結構的巢狀應用 5 分析程式 if語句的應用 1 掌握c語言邏輯運算和關係運算的規則 2 學會正確的使用關係表示式和邏輯表示式 3 掌握if else語句的使用方法 ...