這是什么意思
不可改變的常量
在程序執行過程中,值不發生改變的量稱為常量。C語言的常量可以分為直接常量和符號常量。
直接常量也稱為字面量,是可以直接拿來使用,無需說明的量,比如:
整型常量:13、0、-13;
實型常量:13.33、-24.4;
字符常量:‘a’、‘M’
字符串常量:”I love imooc!”
下面的代碼分別打印這四種直接常量:
在C語言中,可以用一個標識符來表示一個常量,稱之為符號常量。符號常量在使用之前必須先定義,其一般形式為:
#define 標識符 常量值
符號常量的標示符一般習慣使用大寫字母,變量的標示符一般習慣使用小寫字母,加以區分。下面是一個使用符號常量的小例子:
運算結果為: 圓周率:3.140000
注意:常量是不可改變的
任務
小明每天都有10元錢固定的零花錢。
在右側代碼編輯器中:
第2行定義常量為小明每天的零花錢;
第5行中小明私自增加零花錢對嗎?
運行結果為: 小明今天又得到10元零花錢
hello.c
#include <stdio.h>
???? POCKETMONEY???? //定義常量及常量值
int main()
{
??? POCKETMONEY = 12;? //小明私自增加零花錢對嗎?
??? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
??? return 0;?
}
本課程編程練習請使用電腦登錄 www.xianlaiwan.cn
2017-11-21
==在什么情況下使用
2017-04-01
就和一個人的人名一樣,叫XX就是叫名字為XX的那個人一樣。在程序中稱之為常量。