首页 > 编程语言 > 详细

c语言 8-1

时间:2021-05-21 23:45:01      阅读:29      评论:0      收藏:0      [点我收藏+]

定义一个函数式宏diff(x, y),返回x, y的差。

1、

#include <stdio.h>

#define diff(x, y) ((x) - (y))

int main(void)
{
    int a, b;
    puts("please input two integers.");
    printf("a = "); scanf("%d", &a);
    printf("b = "); scanf("%d", &b);
    printf("the diff of a and b is: %d\n\n\n", diff(a, b));
    
    double c, d;
    puts("please input two real numbers.");
    printf("c = "); scanf("%lf", &c);
    printf("d = "); scanf("%lf", &d);
    printf("the diff of c and d is: %f\n", diff(c, d));
    
    return 0;
}

技术分享图片

 

c语言 8-1

原文:https://www.cnblogs.com/liujiaxin2018/p/14797605.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!