爱编程的小笨孩


私信TA

用户名:2119394720

访问量:20560

签 名:

我在成长,总有一天我会足够优秀。

等  级
排  名 162
经  验 6820
参赛次数 6
文章发表 44
年  龄 0
在职情况 学生
学  校 黄河科技学院
专  业 软件工程

  自我简介:

一只想要当凤凰的鸡

TA的其他文章

解题思路:

用宏定义来求两整数相除的余数,需要知道如何求余,在C语言中,用取余运算符%可以直接得到两个整数的余数。因此本道题可以直接使用宏定义定义一个表达式a%b,用宏名Y表示。
注意事项:
宏名一般都用大写字母表示,也可以用小写字母表示,使用大写就是为了和变量进行区分

参考代码:

#include<stdio.h>
#define Y a%b
int main()
{
    int a,b;
    int s;
    //输入两个整数a,b
    scanf("%d %d",&a,&b);
    s=Y;
    //输出两个数相除的余数
    printf("%d",s);
    return 0;
}


 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区