问答详情
源自:2-7 不可改变的常量

这样为什么不行

#include <stdio.h>

#define POCKETMONEY     //定义常量及常量值

int main()

{

    int POCKETMONEY = 10;  //小明私自增加零花钱对吗?

    printf("小明今天又得到%d元零花钱\n", POCKETMONEY);

    return 0;  

}


提问者:长颈鹿牌增高药 2018-01-11 16:10

个回答

  • qq_小温馨_1
    2018-01-11 16:37:44
    已采纳

    明显更改题意了啊,第5行直接把‘=’改为‘==’,原来的12不变;第2行常量后面跟10

  • 慕雪8053436
    2018-01-11 16:34:54

    #include <stdio.h>

    #define POCKETMONEY   10  //定义常量及常量值

    int main()

    {

        int POCKETMONEY == 10;  //小明私自增加零花钱对吗?

        printf("小明今天又得到%d元零花钱\n", POCKETMONEY);

        return 0;  

    }