因为poketmoney是一个常量不可改变,不能再次赋值。所以第五行本身就是错的,应当删掉。
#include <stdio.h>
#define Money 10 //定义常量及常量值
int main()
{
int money = 10; //小明私自增加零花钱对吗?
printf("小明今天又得到%d元零花钱\n", money);
return 0;
}
在C语言中,可以用 #define来表示一个常量, #define在使用之前必须先定义,
#include <stdio.h> #define POCKETMONEY 10//定义常量及常量值 int main() { printf("小明今天又得到%d元零花钱\n",POCKETMONEY); return 0; }
#include <stdio.h> POCKETMONEY //定义常量及常量值 int main() { POCKETMONEY = 12; //小明私自增加零花钱对吗? printf("小明今天又得到%d元零花钱\n", POCKETMONEY); return 0; }
1234567 #include <stdio.h>#define POCKETMONEY 10//定义常量及常量值int main(){ printf("小明今天又得到%d元零花钱\n",POCKETMONEY); return 0; }
第5行中小明私自增加零花钱对吗?
不对,所以删掉。
仔细看题目。