c语言求余函数

c语言求余函数,第1张

#include<stdio.h>

main()

{int a,b,S,Y /*S为商,Y为余数*/

scanf("%d%d",&a,&b)

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

S=a/b

Y=a%b

printf("商S=%d,余数Y=%d\n",S,Y)

}

如果要求精确商的话,可以这样:

#include<stdio.h>

main()

{int a,b,Y /*S为商,Y为余数*/

double S

scanf("%d%d",&a,&b)

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

S=(double)a/b

Y=a%b

printf("商S=%f,余数Y=%d\n",S,Y)

}

两个整数做除法时,会除得商和余数,取余函数就是得到结果中的余数

如:7

取余

3

=

1

即:7

=

2

*

3

+

1,余数是1


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7486489.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存