c語言隨機運算符怎麼弄

來源:魅力女性吧 8.57K
c語言隨機運算符怎麼弄

問題描述 

用c語言隨機生成兩個整數,並選擇一種運算計算這兩個隨機數的“和、差、商、積”。

大致思路

由於需要生成兩個隨機數這裏我們要使用rand這個這個函數,但是rand函數只會生成一個固定的數,所以我們要播種隨機種子srand以生成多個不同的隨機數。在選擇哪種運算時由於已經有了4種情況這裏我們選擇switch case語句更加簡潔。

整體代碼

在進行加、減、乘三種運算時由於都是整型變量所以可以直接進行運算,但是在進行除法運算時如果都是整型變量的話會使計算結果不準,出現誤差。所以在進行除法運算之前應當先將這兩個整型變量強制轉化為浮點型變量。

熱門標籤