1228 - C语言9.2
时间限制 : 1 秒
内存限制 : 32 MB
定义一个带参数的宏,计算两个参数相除的余数。输入两个数作为使用宏时的实参,输出两个整数相除的余数。
题目输入
两个用空格隔开的正整数。
题目输出
两个整数相除的余数。
请注意行尾输出换行。
输入/输出样例
输入格式
89 7
输出格式
5
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; }
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; }
Java解答
import java.util.Scanner; public class Main{ private static Scanner s = new Scanner(System.in) ; public static void main(String[] args) { int a = s.nextInt() ; int b = s.nextInt() ; System.out.println(a%b); } }