C语言:输入两个整数,求它们相除的余数,用带参的宏来实现编程序。
发布网友
发布时间:2024-10-07 18:45
我来回答
共3个回答
热心网友
时间:2024-10-12 06:13
#include <stdio.h>
#define SURPLUS(a,b)(a%b)
main()
{
int a,b;
printf("please input integer:");
scanf("%d,%d",&a,&b);
printf("余数:%d",SURPLUS(a,b));
getchar();
getchar();
return 0;
}
试一下,我在我的编译器上行。我用的是DEV
热心网友
时间:2024-10-12 06:15
#include <stdio.h>
#define SURPLUS(a,b) ((a)%(b))
void main()
{
int a,b;
printf(
热心网友
时间:2024-10-12 06:18
wangtk1982的意见不全面,
brightsun的补充意见没有道理,
mscao
的补充意见全面,但是没有去掉brightsun的没有意义的补充。
应该是:
#define
MOD(x,y)
((x)%(y))