温馨提示×

C语言定义常量define的应用实例

小樊
88
2024-06-20 01:33:23
栏目: 编程语言
C语言开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

#include <stdio.h>

#define PI 3.14159
#define MAX(x,y) ((x) > (y) ? (x) : (y)

int main() {
    const double radius = 5.0;
    const int a = 10;
    const int b = 20;

    double circumference = 2 * PI * radius;
    int max_num = MAX(a, b);

    printf("The circumference of the circle with radius %.1f is %.2f\n", radius, circumference);
    printf("The max number between %d and %d is %d\n", a, b, max_num);

    return 0;
}

在上面的示例中,我们使用了#define来定义常量PIMAX,分别表示圆周率和求两个数的最大值的宏函数。在main函数中,我们使用const关键字定义了常量radiusab,分别表示圆的半径和两个整数。在计算圆的周长和两个数的最大值时,我们直接使用了PIMAX来代表圆周率和求最大值的宏函数,使得代码更加简洁和易读。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:C语言定义常量define的好处

0