#include?stdio.h
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供鹿邑網(wǎng)站建設、鹿邑做網(wǎng)站、鹿邑網(wǎng)站設計、鹿邑網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、鹿邑企業(yè)網(wǎng)站模板建站服務,十多年鹿邑做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。
int?main()
{
int?x,?y;
scanf("%d?%d",?x,?y);
//????'x/y'的結(jié)果是求商,'x%y'的結(jié)果是求余數(shù)?
printf("x/y?=?%d,?x%%y?=?%d\n",?x/y,?x%y);
return?0;
}
#include stdio.h
int he (int x,int y)
{
return x+y ;
}
int cha (int x,int y)
{
return x-y ;
}
int ji (int x,int y)
{
return x*y ;
}
double shang (int x,int y) //函數(shù)返回值類型修改double
{
return 1.0*x/y;
}
void main ()
{
int a,b,c,d,e ;
double f ; //使用double
scanf("%d,%d", a, b) ;//先輸入?yún)?shù),再求值
c=he ( a, b) ; //調(diào)用函數(shù)輸入實參
d=cha ( a, b) ; //調(diào)用函數(shù)輸入實參
e=ji ( a, b) ; //調(diào)用函數(shù)輸入實參
f=shang( a, b); //調(diào)用函數(shù)輸入實參
printf("a+b=%d,a-b=%d,a*b=%d,a/b=%f",c,d,e,f) ;
}
錯誤的地方很多,具體錯誤注釋都標出來,也進行了修改,編譯沒有問題了,有疑問請繼續(xù)追問,多謝~
#include?stdio.h
#include?stdlib.h
int?main()
{
int?a,b,c,d;
printf("被除數(shù):");
scanf("%d",a);
printf("除數(shù)??:");
scanf("%d",b);
c=a/b;
d=a%b;
printf("結(jié)果??:%d/%d=%d...%d:\n",a,b,c,d);
return?0;
}
C語言求+,-,*,/其實很考驗水平的
最簡單的就是a/b了,在不溢出的情況下可以這么算,還有很多要注意的地方,象你需要數(shù)的類型,運算的數(shù)的類型,比如你定義了兩個INT型的量,相除,比如3/5,但是得到卻是0,而不是0.6,所以你想得到0.6就必須把3和5定義成DOUBLE或者FLOAT類型,而這一特點被很經(jīng)常的運用,比如你要得到1個數(shù)的每1位,它是INT型,你就可以拿它/10,這樣就降了一位,而且沒有余數(shù)了
碰到大數(shù)的+,-,*,/,都是靠運算每一位數(shù)字來得到最后結(jié)果的,C里沒有直接可求出結(jié)果的函數(shù),有些人把這個做成摸版,因為經(jīng)常用到,而事實上很多情況都是會溢出的,所以建議你去找個摸版,+,-,*,/,在GOOGLE上打
C
大數(shù)的加減,肯定會有的