1228 - C语言9.2
定义一个带参数的宏,计算两个参数相除的余数。输入两个数作为使用宏时的实参,输出两个整数相除的余数。
Input
两个用空格隔开的正整数。
Output
两个整数相除的余数。
请注意行尾输出换行。
Examples
Input
89 7
Output
5
Solution C
#include<stdio.h> #define mod(x,y) printf("%d\n",x%y) int main() { int x,y; scanf("%d%d",&x,&y); mod(x,y); return 0; }
Solution C++
#include <stdio.h> #define mod(a, b) (a % b) int main() { int a, b; scanf("%d%d", &a, &b); printf("%d\n", mod(a, b)); return 0; }