qq_小科比_0
2016-03-06 13:16
#include <stdio.h>
#define POCKETMONEY //定义常量及常量值
int main()
{
POCKETMONEY = 12; //小明私自增加零花钱对吗?
printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
return 0;
}
错在第二行:#define POCKETMONEY 应该改成 #define POCKETMONEY 10 //需要定义常量及常量值,定义常量POCKETMONEY为10
错在第五行 POCKETMONEY = 12; //应该整行删去 //运算中不允许改变常量值
正确答案:
#include <stdio.h>
#define POCKETMONEY 10 //定义常量及常量值
int main()
{
printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
return 0;
}
常量值不能在运算中改变,第五行应该删去,
POCKETMONEY是通过常量定义,在int中不能够再次定义,而且上面的定义常量也是定义戳无。正确的格式是
#define 常量 常量值
define poketmoney 10
C语言入门
926028 学习 · 20793 问题
相似问题