1樓:匿名使用者
c語言中,兩整數相除,帶兩位小數的結果,可以使用下面的方法:
#include
int main(){
int a,b;
printf("please input a=");
scanf("%d",&a);
printf("please input b=");
scanf("%d",&b);
printf("a/b=%.2f",(float)a/b);
執行結果如下:
2樓:匿名使用者
#include
int main()
3樓:匿名使用者
c = a * 100 / b;
printf ("%d.%d", c / 100, c % 100);
大一c語言作業. 編寫程式輸入兩個整數,輸出它們的商和餘數。
4樓:劉夢真唯一
#include
int main()
執行可用,輸入用空格分分開兩個數
比如輸入:5 3後回車
輸出:商是:1
餘數是:2
c 語言屬於易學難精的一門計算機語言。
如果只是簡單學習c語言,那麼符合以下條件即可開始學習:
識字,可以閱讀c語言教材;
認識英文字母,標點符合,阿拉伯數字,並可以在電腦上打出來。
1、數學基礎。
c語言中很多方面涉及數學模型,所以數學好對c的學習幫助很大。
2、英文基礎。
流暢的英文閱讀能力,可以輔助c語言學習。
3、基本的硬體知識。
c語言是一門直接面向底層,可以操作硬體的計算機程式語言,如果可以瞭解部分硬體知識,對指令集,記憶體的訪問等有一定了解,那麼更容易深入學習c語言本質。
4、演算法及資料結構。
程式設計離不開演算法。剛學程式設計可以一點演算法不懂,但一個精通c語言的人是必須要學習演算法的。
5樓:匿名使用者
#include
int main()
6樓:匿名使用者
#include
main()
7樓:匿名使用者
#include
#include
int main()
8樓:
#include
void main()
能看懂吧 之所以要乘以1.0 是因為兩個int型別相除為int型別,所以需要先轉換為double型別 所以乘以0.1
標頭檔案引用stdio.h
他們的回答都沒有注意到型別轉換的問題 嘿嘿 比如2/3的商應該為0.666666迴圈 他們的函式的商 就是0
9樓:光霖
#include
main()
c語言中,兩個整型資料相除,結果用浮點型變數儲存,為什麼輸出的結
10樓:天雨下凡
c語言中,兩個整數相除,結果是也是整數,如果被除數不是除數的整數倍,那麼結果會直接捨棄小數,只保留整數部分,並且不會進行四捨五入,是直接舍掉小數,注意。
用你舉的例子:409/5,它的結果是81,不是81.8,如果要讓結果保留小數部分,那麼可以考慮給被除數或除數寫成帶小數的形式,比如寫成:
409.0/5或409/5.0或者409.
0/5.0
11樓:持之以恆
c語言中的除法:
1. 運算結果與運算物件的資料型別有關,若除數和被除數都是int,則商是int。 例:9/2 = 4
2. 若除數 和 被除數 中有一個是浮點型資料,則商為浮點型。 例:9.0/2 = 4.500000
3. 例:
double a = 9 / 2;
printf("a = %lf \n", a);
執行結果: a = 4.000000
分析: 9 / 2 = 4 ,再將 4 賦值給 double a,最後 4就以double型別輸出,結果為4.0000004. 例 :
double b = 9.0 / 2;
printf("b = %lf \n", b);
執行結果: a = 4.500000
分析: 9.0 / 2 = 4.5,再將 4.5 賦值給 double b,
最後 4.5 就以double型別輸出,結果為4.500000
c語言中除法怎麼取得小數
12樓:在呂王城聽周杰倫的冬天
除了一開始用float進行定義之外,
後面進行除法運算的時候要加.0,
否則算出的結果電腦會自動取整
如:3/2的結果和3.0/2的結果就不同
因為沒有定義3/2為浮點型,所以3/2自動取整,結果等於1
而3.0/2,由於預先用浮點型表示
其結果顯然為:1.5
13樓:
除法運算中注意:
如果相除的兩個數都是整數的話,則結果也為整數,小數部分省略,如8/3 = 2;而兩數中有一個為小數,結果則為小數,如:9.0/2 = 4.500000。
c語言中保留兩位小數如何寫,c語言中怎麼保留小數2位
姬覓晴 2 接著我們儲存main.c檔案。3 這個時候我們把內容輸出,設定浮點型。也就是 f。4 但是輸出的時候預設有多位小數。5 於是我們可以設定 2f,也就是兩位數,因為我們寫了2。6 這個時候執行 的時候就會看到只有兩位小數了。 幸運的小李菲刀 輸出時?2f 即可指定輸出兩位小數 例題 356...
30道兩位小數乘以整數的算式,20道小數乘整數豎式計算,帶答案。
6.54 8 0.56 12 3.78 23 3.21 6 0.86 5 4.08 15 4.62 6 8.91 7 1.56 13 0.18 15 0.25 14 3.06 36 1.98 8 0.95 5 1.68 8 1.32 4 6.54 5 1.56 7 0.78 3 3.21 9 1.8...
C語言,求兩個整數的較大者,C語言求兩個整數中的較大者
白方危英媛 第一個使用了函式,這個題很簡單,用第二種方便點,以後問題很複雜的時候,高手們都會選用第一種方法,把主函式裡的內容都寫成函式形式,再呼叫。 終展渾潔雅 第一個用了一個函式來處理這個演算法,返回結果是大的那個數,然後main裡面呼叫了一下那個函式,這樣比較方便,第二個看似簡單,但是都寫在主函...