1228 - C语言9.2

通过次数

0

提交次数

0

时间限制 : 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);
      
   }
}