输入两个整数,求他们相除的余数

输入两个整数,求他们相除的余数

时间: 1ms        内存:128M

描述:

输入两个整数,求他们相除的余数。用带参的宏或模板函数来实现,编程序。

输入:

两个短整型数a,b

两个长整型数c,d

输出:

a/b的余数

c/d的余数

示例输入:

10 9
100000000 999999

示例输出:

1
100

提示:

参考答案(内存最优[748]):


#define Q(a,b) a%b  
main()  
{int c,d,t;  
scanf("%d%d",&c,&d);  
t=Q(c,d);  
printf("%d\n",t);  
}

参考答案(时间最优[0]):


#include"math.h"  
#define SSS(m,n,k) (m+n+k)/2  
#define AQRT(m,n,k) sqrt(SSS(m,n,k)*(SSS(m,n,k)-m)*(SSS(m,n,k)-n)*(SSS(m,n,k)-k))  
main()  
{float a,b,c,s,area;  
scanf("%f%f%f",&a,&b,&c);  
s=SSS(a,b,c);  
area=AQRT(a,b,c);  
printf("%.3f\n",area);  
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注