1. 固定不變的數是常數,直接寫在程式裡稱為直接量(literal)。
int total = 100 - price;
#include intmain()
2. 回過頭來我們並不知道上面的100是什麼數,為了方便我們辨識,這裡使用乙個常量。
const修飾符加在int前面用來表示常量,用const定義的屬性,一旦初始化,不能被修改(php5也是如此); 如果對常量進行修改賦值,編譯器將報錯(read-only variable is not assignable),對常量約定使用大寫。
const int amount = 100;
int change = amount - price;
constint amount = 100
;
int price = 0
;
printf(
"請輸入金額:
");
scanf("%d
", &price);
int change = amount -price;
printf(
"找您%d元
", change);
3. 現在不想定義常量,那麼使用多個scanf
intamount; //未初始化
int price;
/*printf("請輸入兩個整數:");
scanf("%d %d", &amount, &price); //兩個數以空格或回車隔開;注意:遇到非數值輸入 如字串時,scanf將出錯,記憶體裡有什麼就取什麼
printf("%d + %d = %d", amount, price, amount + price);
*/prinf(
"請輸入票面:");
scanf("%d
", &amount);
printf(
"請輸入金額:");
scanf("%d
", &price);
int change = amount -price;
if(change > 0) else
link:
@黑眼詩人
變數 常量 C語言的常量和變數
常量與變數 1.常量是指值不會改變的量 1 常量不能寫在賦值語句的左邊。2 常量不能進行自加 自減運算。2.變數是指在程式執行過程中其值可以發生改變的量 1 變數需占用一定數量的記憶體空間,而常量不需要。2 區域性變數若沒有宣告為靜態變數,那麼其初值是隨機的。3 不同型別的變數可以放在一起參與運算,...
C語言 C語言常量和變數
目錄 常量 定義 分類 特殊字元型常量 變數 定義 定義變數 變數的使用 變數使用注意 變數常見問題 1.常量 定義 常量表示固定的資料。分類 整型常量 如6,7,2 浮點型常量 如6.3,6.3,5.82f 注 實型常量 小數 分為單雙精度 float double 字元常量 如 7 a h 不能...
C語言 C語言常量和變數
目錄 常量 定義 分類 特殊字元型常量 變數 定義 定義變數 變數的使用 變數使用注意 變數常見問題 1.常量 定義 常量表示固定的資料。分類 整型常量 如6,7,2 浮點型常量 如6.3,6.3,5.82f 注 實型常量 小數 分為單雙精度 float double 字元常量 如 7 a h 不能...