為什么pockemoney前面加上//,這個題目就過了呢?
#include <stdio.h>
? ? #define POCKETMONEY 10 ? ?//定義常量及常量值
int main()
{
? ? //POCKETMONEY = 10; ?//小明私自增加零花錢對嗎?
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}
#include <stdio.h>
? ? #define POCKETMONEY 10 ? ?//定義常量及常量值
int main()
{
? ? //POCKETMONEY = 10; ?//小明私自增加零花錢對嗎?
? ? printf("小明今天又得到%d元零花錢\n", POCKETMONEY);
? ? return 0; ?
}
2017-03-14
舉報
2017-04-06
//是注釋的意思,而POCKETMONEY = 10;和上面??#define POCKETMONEY 10 沖突了,常量是不可改變的
2017-03-14
加上了的話POCKETMONEY = 10; 這一句話就相當(dāng)于是對于這個程序的注釋,機器在運行程序時會自動忽略注釋的內(nèi)容,注釋只是為了閱讀程序的人方便理解
2017-03-14
加上 就不是程序的內(nèi)容了