錯在哪里了?
#include <stdio.h>
#define ? POCKETMONEY ? ? //定義常量及常量值
int main()
{
? ? POCKETMONEY = 12; ?//小明私自增加零花錢對嗎?
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}
#include <stdio.h>
#define ? POCKETMONEY ? ? //定義常量及常量值
int main()
{
? ? POCKETMONEY = 12; ?//小明私自增加零花錢對嗎?
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}
2016-03-06
舉報
2016-03-06
錯在第二行:#define ? POCKETMONEY 應該改成 ?#define ? POCKETMONEY 10? //需要定義常量及常量值,定義常量POCKETMONEY為10
錯在第五行 POCKETMONEY = 12; ?//應該整行刪去 //運算中不允許改變常量值
正確答案:
#include <stdio.h>
#define ? POCKETMONEY 10 ? ?//定義常量及常量值
int main()
{
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}
2022-03-27
當前老師如果有事或者身體不舒服等特殊情況的時候,會找其他老師客串一下,以免耽誤課程上線的時間你是對的。。。
2016-03-14
常量值不能在運算中改變,第五行應該刪去,
2016-03-06
POCKETMONEY是通過常量定義,在int中不能夠再次定義,而且上面的定義常量也是定義戳無。正確的格式是
?#define 常量 ?常量值
2016-03-06
define poketmoney 10