天天看點

C語言程式設計實戰——算術表達式

【項目1-分離各位數】

寫一個程式,輸入x(三位數),輸出其個、十、百位數,用空格隔開

樣例輸入:768

樣例輸出:8 6 7

<a href="http://blog.csdn.net/sxhelijian/article/details/42495839">參考解答</a>

【項目2-分離整數和小數部分】

編寫一個程式,其功能為:從鍵盤上輸入一個浮點數(小數點後有三位數),然後分别輸出該數的整數部分和小數部分。

樣例輸入:123.456

樣例輸出:123 456

<a href="http://blog.csdn.net/sxhelijian/article/details/42495887">參考解答</a>

【項目3-如何買玫瑰?】

小慧過生日,小明(小明真忙)要買鮮花送她。每枝紅玫瑰5元,滿5支送1枝,滿20枝送5枝。小明一共有n(n&gt;10)元錢,最多能買到多少?

樣例輸入:135

樣例輸出:33

<a href="http://blog.csdn.net/sxhelijian/article/details/42495891">參考解答</a>

【項目4-玩數字】

輸入3個雙精度實數,分别求出它們的和、平均值、平方和以及平方和的開方,并輸出所求出各個值。

<a href="http://blog.csdn.net/sxhelijian/article/details/42495893">參考解答</a>

【項目5-坐标轉換】

寫一個程式把極坐标(r,θ) (θ之機關為度)轉換為直角坐标( x,y)。轉換公式是:

x=r.cosθ

y=r.sinθ

樣例輸入1:10 45(代表r=10 θ=45°)

樣例輸出1:7.071068 7.071068

樣例輸入2:20 90 (代表r=20 θ=90°)

樣例輸出2:0 20(可以接近似的結果)

<a href="http://blog.csdn.net/sxhelijian/article/details/42495901">參考解答</a>

繼續閱讀