【例4.1】對運算二元一次方程的改進。
#include#includeint main()
return 0;}1
2345
6789
1011
1213
1415
1617
1819
20
執行結果如下:
在這裡插入描述
【例4.2】輸入兩個實數,按由小到大的順序輸出這兩個數。
#includeint main()
printf("%5.2f%5.2f\n",a,b);
return 0;}1
2345
6789
1011
1213
1415
執行結果如下:
在這裡插入描述
【例4.3】輸入三個數a,b,c,要求由小到大順序輸出。
#includeint main()
if(a>c)
if(b>c)
printf("由小到大:%5.2f,%5.2f,%5.2f\n",a,b,c);
return 0;}1
2345
6789
1011
1213
1415
1617
1819
2021
2223
2425
2627
執行結果如下:
在這裡插入描述
【例4.4】輸入乙個字元,判別它是否為大寫字母,若是則轉換成小寫,不是,不轉換。
#includeint main()12
3456
78910
執行結果如下:
在這裡插入描述
【例4.5】 有一階躍函式要求輸入乙個x值,輸出對應y值 /程式1 採用巢狀的if語句/
#includeint main()12
3456
78910
1112
1314
執行結果如下:
在這裡插入描述
/有一階躍函式要求輸入乙個x值,輸出對應y值/ /程式2/
#includeint main()12
3456
78910
1112
13
執行結果如下:
在這裡插入描述
【例4.6】 要求按照考試成績的等級輸出百分制分數將學生成績分為四個等級,用switch語句
#includeint main()
return 0;}1
2345
6789
1011
1213
1415
1617
執行結果如下:
在這裡插入描述
【例4.7】 用switch語句處理選單命令。
#includeint main ()
return 0;
}void action1(int x,int y)
void action2(int x,int y)12
3456
78910
1112
1314
1516
1718
1920
2122
2324
25
執行結果如下:
在這裡插入描述
【例4.8】 判斷某一年是否為閏年。
#includeint main()
else
leap=1;
} else leap=0;
if(leap)
printf("%d 是閏年",year);
else
printf("不是閏年\n");
return 0;}1
2345
6789
1011
1213
1415
1617
1819
2021
2223
24
執行結果如下:
在這裡插入描述
【例4.9】 求一元二次方程的解4.10 運輸公司對使用者計算運輸費用。
#includeint main()
f=p*w*s*(1-d/100);
printf("費用為:%10.2f\n",f);
return 0;}1
2345
6789
1011
1213
1415
1617
1819
2021
2223
2425
2627
2829
30
執行結果如下:
在這裡插入描述
求解二元一次方程組
問題描述 已知乙個二元一次方程組如下,其中 x,y 為兩個未知數,滿足以下條件 ax by m cx dy n 現要求編寫程式輸入常數a,b,c,d,m 和 n,計算 x 和 y 的值並輸出 不考慮 ad bc 0 的情況。輸入形 式 輸入六個非零實數 a,b,c,d,m 和 n。輸出形式 輸出 x...
利用Python求解二元一次方程
本程式流程如下 1 輸入a b c 2 計算 3 判斷解的個數 4 計算解 5 輸出解 求 x2 3x 2 0的解 輸入a b c a float input 輸入a input 函式將使用者輸入的內容以字串的形式返回,可以利用type 檢視型別。b float input 輸入b c float ...
python 窮舉法解二元一次方程
1 3x 4y 100 求 x y 23 x 0 4while x 100 3 5if 100 3 x 4 0 6 y 100 3 x 4 7print 共有解 x的值是 d,y的值是 d x,y 8 x 1910 共有解 x的值是 0,y的值是 2511 共有解 x的值是 4,y的值是 2212 ...