c语言定义一个带参的宏,求两个整数的余数,通过宏调用,输出计算的结果。
展开全部
#include <iostream>
using namespace std;
#define qiuyu(a,b) {a%=b;}
char a[10000];
int main()
{
int x,y;
cin>>x>>y;
if(y!=0)
qiuyu(x,y)
cout<<x;
}
运行效果:
扩展资料:
scanf函数的语法规则:
1、语法
#include <stdio.h>
int scanf( const char *format, ... );
类似函数有
int scanf(const char *format, ...);
int fscanf(FILE *stream, const char *format, ...);//定输入流
int sscanf(const char *str, const char *format, ...);//指定缓存区
2、规则
scanf()函数根据由format(格式)指定的格式从stdin(标准输入)读取,并保存数据到其它参数. 它和printf()有点类似. format(格式)字符串由控制字符,空白字符和非空白字符组成. 控制字符以一个%符号开始。
参考资料:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询