您的位置:

c语言商的整数,c语言计算两个整数的商

本文目录一览:

c语言中怎样求整数商和余数

求商 a/b 结果是商的整数部分。

求余数: a%b 结果就是余数。

比如

printf("a/b=%d……%d\n", a/b, a%b);

C语言中除法和取整分别怎么做

#include stdio.h

int main( )

{ double a,b,c;

scanf("%lf%lf",a,b);        //读入被除数和除数

c=a/b;        //计算商

printf("%g/%g=%g\n",a,b,c);        //两行输出

printf("商的整数部分是%d\n",(int)c);        //取整数并输出

return 0;

}

c语言输入两个正整数,求它们相除所得的商,商的整数部分,小数部分及余数

#include iostream

#include "math.h"

#include "stdlib.h"

int main(int argc, char** argv) 

{

int m=0,n=0,z=0,x=0;//m为输入的第一个数 n为第二个数 z为整数部分 x为小数部分 

double dm,dn,s=0;  //S是商,dm,dn分别为输入的第一,二个数的double型 

printf("请输入两个正整数:");

scanf("%d,%d",m,n);

dm=(double)m;

dn=(double)n;

s=dm/dn;

z=(int)s;

x=(double)(m%n)/n*(1000000);

printf("\n商:%lf  整数部分是:%d, 小数部分是:%d\n",s,z,x);

system("pause");

return 0;

}

C语言编程。输入两个正整数,求它们相除所得的商,商的整数部分,小数部分及余数。谢谢了

int i, j ;

scanf("%d%d", i, j);

printf("%d %f %d\n", i / j, (float)i/j- i / j , i%j);

完整 c 语言程序如下

更新

#include stdio.h

int main()

{

int i, j ;

scanf("%d%d", i, j);

printf("%d %f %d\n", i/j, (float)i/j - i/j , i%j);

return 0;

}