選擇結構程式設計

2022-08-23 16:45:03 字數 1154 閱讀 8702

四川師範大學物理與電子工程學院2014級2班張文鵬

1.實驗目的:

(1)了解c語句表示邏輯量的方法(以0代表「假」以1代表「真」);

(2)學會正確使用邏輯運算子和邏輯表示式;

(3)熟練掌握if語句和switch語句。

2.實驗原理:在邏輯運算中先判斷該邏輯運算值得真假,如果為真應該執行什麼程式,為假應該執行什麼程式,switch語句可以對特定的值進行執行程式;

3.主要儀器裝置:安裝有turbo c的windows xp電腦一台

4.內容及程式:

(1)有3個整數a、b、c,由鍵盤輸入,輸出其中最大的數。

(2)給出一百分制成績,要求輸出成績等級a、b、c、d、e。90分以上為a,80~89為b, 70~79分為c,60~69分為d,60分以下為e。

(3)輸入4個整數,要求按由小到大的順序輸出。

5.結果與分析:【程式設計1】

#include<>

void main()

該程式實現輸出最大值的功能,加入了乙個中間量對每乙個資料進行逐個比較,最後輸出;例如輸入a=1,b=2,c=3 最後輸出值為max=3;

【程式設計2】

#include<>

main()

int a,b;

scanf(「%d」,&a);

if(b<=10&&b>=6)

switch(b)

else

printf(「e\n」)

}這個程式使用的就是switch語句編譯的,此外還可以用if語句編譯;

#include<>

main()

這一程式任然能夠實現題目要求;

【程式設計3】

#include<>

main()

if(a>c)

if(a>d)

if(b>c)

if(b>d)

if(c>d)

printf(「%d,%d,%d,%d」,a,b,c,d);

}這一程式是將所有的值逐個比較放在不同的位置上來完成這一任務,比較難想到!

6.心得體會:這一次程式設計課老師是要求我們自己編寫程式,這就讓我自己犯難了!以往都是老師寫好,我們自己改寫一下就行了!

但是這一次自己程式設計我自己對一些語句的應用有了更深的體會,程式不需要編得過於複雜,只要能夠執行就達到目的了!

選擇結構程式設計,迴圈結構程式設計習題

習題4選擇結構程式設計 一 單選題 1 有如下巢狀的 語句 if a if a else k c if b else k c 以下選項中與上述 語句等價的語句是 k a k a k a k a2.以下選項中與if a 1 a b else a 語句功能不同的switch語句是 switch case...

VB選擇結構程式設計

阜陽市一職高 尚克震2008年10月15日第一節課 07計 1 教學目標分析 通過教師引導學生去 發現技術背後所蘊含的技術價值和技術思想,使其獲得知識與技能的同時,理解和掌握過程與方法,這樣才能夠學會認知,學會做事,乃至學會生活,提高終生學習的能力 分析解決問題的能力,滿足其終身發展的需要,成為適應...

04選擇結構程式設計

關係運算實際上是 比較運算 將兩個值進行比較,判斷其比較的結果是否符合給定的條件。c 語言提供6種關係運算子 小於 小於或等於 大於 大於或等於 等於 不等於 優先次序 前4種關係運算子優先級別相同,後兩種也相同。前4種高於後2種。關係運算子的優先順序低於算術運算子。關係運算子的優先順序高於賦值運算...