c語(yǔ)言兩個(gè)整數(shù)相除怎么得到小數(shù) c語(yǔ)言,兩個(gè)整數(shù)相除如果得到的是小數(shù)怎么輸出小數(shù)?求大神幫我改一下這個(gè)程序?
c語(yǔ)言,兩個(gè)整數(shù)相除如果得到的是小數(shù)怎么輸出小數(shù)?求大神幫我改一下這個(gè)程序?首先,必須將結(jié)果存儲(chǔ)在變量中,然后輸出變量。c語(yǔ)言中整數(shù)小數(shù)乘除有何規(guī)定?事實(shí)上,整數(shù)沒(méi)有除法,只有商(/)和余數(shù)(%)。因
c語(yǔ)言,兩個(gè)整數(shù)相除如果得到的是小數(shù)怎么輸出小數(shù)?求大神幫我改一下這個(gè)程序?
首先,必須將結(jié)果存儲(chǔ)在變量中,然后輸出變量。
c語(yǔ)言中整數(shù)小數(shù)乘除有何規(guī)定?
事實(shí)上,整數(shù)沒(méi)有除法,只有商(/)和余數(shù)(%)。因此,沒(méi)有舍入2/3=03.2/2=1.6(2也是浮點(diǎn)數(shù),因?yàn)椴煌瑪?shù)據(jù)類型的數(shù)字不能參與操作)1.50000*6=9.0(同樣,6也是浮點(diǎn)數(shù))
C語(yǔ)言編程:從鍵盤(pán)輸入任意2個(gè)整數(shù),計(jì)算它們的商、余數(shù)(均為整數(shù))、相除結(jié)果的小數(shù)部分(保留5位小數(shù))?
#include<stdio。H>
#包括“數(shù)學(xué)”。H“
int main()
{
]int a,B,x,y
float d]]printf(”輸入兩個(gè)整數(shù):n“)
scanf(%d,%d”,&A,&B)
x=a/B
y=a%B
d=(float)a/B
printf(”商是%dn“,x)
printf(”余數(shù)是%dn“,y)
printf(”小數(shù)是%:%5Fn“,d)
返回0
}