C語言經典程式設計282例10

2021-10-11 18:11:54 字數 3713 閱讀 1488

利用單條件單分支選擇語句判斷輸入的乙個整數是否偶數?

輸入乙個字母,判斷是否為大寫字母,如果是,則提示「uppercase-letter!」,否則提示「other letter!」

#include

#include

#include

#include

#include

main()

else

printf

("\n");

}

要求使用者輸入乙個字元,通過對ascii碼值範圍的判斷,輸出結果。

}要求從鍵盤上輸入某個學生的四科成績,求出該學生的最高分和最低分

先將 max,min將直接賦初值,然後在逐一比較

// ———— 官方

#include

main()

else

if(n2 > max)

if(n3 < min)

else

if(n3 > max)

if(n4 < min)

else

if(n4 > max)

printf

("最低 分: %d\n"

, min)

;printf

("最高 分: %d\n"

, max)

;printf

("\n");

}

先排序再給max,min賦值

// ———— me ——————————————

#include

main()

if(n1 > n3)

if(n1 > n4)

if(n2 > n3)

if(n2 > n4)

if(n3 > n4)

min = n1;

max = n4;

printf

("最低 分: %d\n"

, min)

;printf

("最高 分: %d\n"

, max)

;printf

("\n");

}

設計乙個自動售貨機的程式,執行程式,提示使用者輸入要選擇的選項,當使用者輸入後,提示選擇的內容,用switch

switch的說明

已知某公司員工底薪為500元,員工銷售的軟體金額與提成方式:

用switch語句編寫程式,求員工工資。

在提成時,整數倍的要多加1,防止 5000, 2000, 10000 以內的數。

#include

#include

#include

#include

#include

main()

else

switch

(n)printf

("工資%f \n"

, money)

;printf

("\n");

}

要求輸入整數a和b,若a平方 + b平方結果大於100,則輸出a平方 + b平方值; 否則輸出a+b。

#include

#include

main()

else

printf

("\n");

}

某加油站有a ,b ,c 3種汽油,售價3.25、3.00、2.75(元/千克),也提供「自己加」或「加油站加」兩個選項等級,這樣使用者可以得到5%或10%優惠。程式設計實現針對使用者輸入加油量x,汽油品種y和服務型別z;輸出使用者應付金額。

發現scanf輸入問題?

原因:輸入時,有時是因為開始輸入法是中文,造成錯誤,不要留多餘空格。

#include

#include

#include

#include

#include

main()

switch

(z)

money = x * m1 - m1 * x * m2;

printf

("money = %d\n"

,money)

;printf

("\n");

}

從鍵盤上輸入資料並進行加、減,乘、除四則運算(以a運算子b 的形式輸入),判斷輸入的資料是否可以進行計算,若能進行計算則輸出計算結果。

進行除法操作除數不能為0,

#include

#include

#include

#include

#include

main()

else

break

;default

:printf

("不是四則運算\n");

break;}

printf

("%f\n"

, sum)

;printf

("\n");

}

C語言經典程式設計282例12

陣列 使用二維陣列儲存乙個3行3列的陣列,利用雙重迴圈訪問陣列的每乙個元素,然後對每個元素進行累加計算。include include include include include main for i 0 i 3 i printf n printf sum d n sum printf n 實現...

經典C語言程式設計100例

程式1 題目 有1 2 3 4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?程式2 題目 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提10 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10 提成,高於10萬元的部分,可提成7.5 20萬到40萬之間時,...

C語言程式設計題目 實用經典 10

有5個人坐在一起,問第五個人多少歲?他說比第4個人大2歲。問第4個人歲數,他說比第3個人大2歲。問第三個人,又說比第2人大兩歲。問第2個人,說比第乙個人大兩歲。最後 問第乙個人,他說是10歲。請問第五個人多大?include include int calage int n return calag...