C語言程式初體驗 第24課 if語句的巢狀

2021-07-24 18:35:25 字數 2366 閱讀 1725

【專案1:分段函式求值】

從鍵盤輸入x的值(要求為實型),根據公式1計算並輸出x和y的值。 

*檔名稱:mian.c

*作 者:johby360

*完成日期:2023年11月20日

*版 本 號:v1.0

**【專案1:分段函式求值】

*程式設計序,從鍵盤輸入x的值(要求為實型),根據公式1計算並輸出x和y的值。

*/#include #include int main()

else if(x<6)

else if(x<10)

else

printf("%f\n",y);

return 0;

}執行結果

【專案2:油量監控】

設計乙個程式,用於賽車油量的監控。該程式在賽車油量偏低(少於1/4,即0.25)時,警示車手應該注意;在油箱接近滿載(不低於3/4)時,提示提手不要停車。而對於其他情況下,不提示任何資訊,以免車手分心。

請設計出這個程式來,輸入油量刻度(0-1之內的數,如0.21),提示相應資訊,如果需要的話。

/*

*檔名稱:mian.c

*作 者:johby360

*完成日期:2023年11月20日

*版 本 號:v1.0

**【專案2:測量監控】

*設計乙個程式,用於賽車油量的監控。該程式在賽車油量偏低(少於1/4,即0.25)時,警示車手應該注意;在油箱接近滿載(不低於3/4)時,提示提手不要停車。而對於其*他情況下,不提示任何資訊,以免車手分心。

*請設計出這個程式來,輸入油量刻度(0-1之內的數,如0.21),提示相應資訊,如果需要的話。

*/#include #include int main()

else if(x>0.75)

printf("高油量,不必停!\n");

return 0;

}

執行結果

【專案3:一元二次方程全解】(x^2代表x的平方)

有一方程ax^2+bx+c=0,a,b,c的值由鍵盤輸入,請程式設計序,列印出以下情況時方程的解。

(1) a=0,b≠0時, 解為-c/b

(2) a=0,b=0,c=0, 解為任意值 

(3) a=0,b=0,c≠0, 無解

(4) a≠0,b^2-4ac≥0, 有兩個實根

(5) a≠0,b^2-4ac≤0, 有兩個虛根

/*

*檔名稱:mian.c

*作 者:johby360

*完成日期:2023年11月20日

*版 本 號:v1.0

**【專案3:一元二次方程全解】(x^2代表x的平方)

*有一方程ax^2+bx+c=0,a,b,c的值由鍵盤輸入,請程式設計序,列印出以下情況時方程的解。

*(1) a=0,b≠0時, 解為-c/b

*(2) a=0,b=0,c=0, 解為任意值

*(3) a=0,b=0,c≠0, 無解

*(4) a≠0,b^2-4ac≥0, 有兩個實根

*(5) a≠0,b^2-4ac≤0, 有兩個虛根

*/#include #include int main()

else

else

}return 0;

}

執行結果

總結i是表示虛根

第2 1課 Seaborn 初體驗

seaborn 是基於 matploblib 發展而來的實現資料視覺化的庫,它提供了一些更高階的工具,使得應用起來比 matplotlib 更簡單。因此,目前應用非常廣泛。在第0 3課中已經說明了 seaborn 的安裝方法,如果尚未安裝好,可以參考有關內容,或者參考 seaborn 的官方 sea...

C語言函式初體驗

1.函式的宣告有什麼用?答 所謂宣告 declaration 就是告訴編譯器我要使用這個函式,有時候,你可能會發現及時不寫函式的宣告,程式也是可以正常執行的。但如果你把函式的定義寫在呼叫之後,那麼編譯器可能就會找不著北了。函式必須 先定義,再呼叫 2.函式是否必須宣告才能使用?答 對於函式來說,必須...

小程式程式設計第24課

各位戰友,早上好。這節課我們的目標是把上節課計算出來的資料展示到頁面上。怎麼把陣列裡面的資料展示到頁面上呢?我們首先要把它儲存到data裡面 也就是說,我們需要在data中增加乙個屬性,名字叫items,初始化為空陣列 data 然後我們把計算好的資料存進去 this setdata 但是怎麼展示到...