重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
求商 a/b 结果是商的整数部分。
创新互联公司的客户来自各行各业,为了共同目标,我们在工作上密切配合,从创业型小企业到企事业单位,感谢他们对我们的要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。专业领域包括网站建设、成都网站建设、电商网站开发、微信营销、系统平台开发。
求余数: a%b 结果就是余数。
比如
printf("a/b=%d……%d\n", a/b, a%b);
函数只能返回一个值啊,要编两个函数吧。
求商函数如下:
div(int x,int y)
{
int z;
z=x/y;
return z;
}
求余数函数如下:
maintain(int x,int y)
{
int z;
z=x%y;
return z;
}
好长时间没碰这个C语言了,不知道对不对,你可以参考。
#include stdio.h
#include stdlib.h
int main()
{
int a,b,c,d;
printf("被除数:");
scanf("%d",a);
printf("除数 :");
scanf("%d",b);
c=a/b;
d=a%b;
printf("结果 :%d/%d=%d...%d:\n",a,b,c,d);
return 0;
}
C语言提供了一个取余数的运算符%,称之为“模”运算符,只有两个整数之间才可以进行模运算。
a % b 表示 用b来整除a,商整数,得到余数。
如:
5%3 = 2
4%3 =1
3%3 =0
扩展资料:
数学函数
double log10(double x) 返回log10x的值
double pow(double x,double y) 返回x^y的值
double pow10(int p) 返回10^p的值
double sqrt(double x) 返回+√x的值
double acos(double x) 返回x的反余弦cos-1(x)值,x为弧度
double asin(double x) 返回x的反正弦sin-1(x)值,x为弧度
double atan(double x) 返回x的反正切tan-1(x)值,x为弧度
double atoi(char *nptr) 将字符串nptr转换成整数并返回这个整数
double atol(char *nptr) 将字符串nptr转换成长整数并返回这个整数
char *ecvt(double value,int ndigit,int *decpt,int *sign),将浮点数value转换成字符串并返回该字符串
char *fcvt(double value,int ndigit,int *decpt,int *sign),将浮点数value转换成字符串并返回该字符串
参考资料来源:百度百科-C语言函数
输入两个数,输出商和余数:
#includestdio.h
int main()
{ int na,b;
scanf("%d%d",a,b);
printf("%d %d\n",a/b,a%b);
return 0;
}