C语言符号常量的编程例子,不要PI的例子
时间: 2024-09-14 14:10:34 浏览: 33
华北电力大学C语言题库 编程题带答案自行整理 大学生期末复习备考
在C语言中,符号常量(也称为宏常量)是程序中表示固定值的标识符,通常用于提高代码的可读性和避免硬编码数值。它们通常用大写字母命名,并前缀宏定义指示其类型,如`#define`。
下面是一个简单的C语言符号常量编程示例,定义了一个代表颜色的枚举:
```c
#define RED 0
#define GREEN 1
#define BLUE 2
int main() {
enum color myColor = RED;
printf("The color is %d (Red)\n", myColor); // 输出 "The color is 0 (Red)"
if(myColor == GREEN) {
printf("It's green\n");
} else if(myColor == BLUE) {
printf("It's blue\n");
}
return 0;
}
```
在这个例子中,`RED`, `GREEN`, 和 `BLUE` 是符号常量,分别代表颜色的不同状态。在`main()`函数中,我们创建了一个整型变量`myColor`并赋值为`RED`,然后通过比较`myColor`检查它是哪种颜色。
阅读全文