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

请问哪里错了啊

#include <stdio.h>

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

int main()

{

   #define POCKETMONEY = 12;  //小明私自增加零花钱对吗?

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

    return 0;  

}


提问者:吾叶O 2020-11-04 22:21

个回答

  • 慕UI8536445
    2021-07-21 20:10:23


    把第一行的=删了,第五行全删了,他的运行结果是 小明今天又得到10元零花钱 ,所以跟第五行没关系

  • 慕神8276294
    2021-05-02 16:10:32

    我把地5行的删除完了

  • 暮雪忆
    2020-11-25 18:10:54

      #define POCKETMONEY =10   应该把=删去

  • 暮雪忆
    2020-11-25 18:07:54

    printf("小明今天又得到%d元零花钱\n", POCKETMONEY);这句有问题,pocketmoney 可以删去。

  • 暮雪忆
    2020-11-25 18:02:16

    #include <stdio.h>

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

    int main()

    {

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

        return 0;  

    }


  • GuoJiajun
    2020-11-19 22:15:50


    #include <stdio.h>

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

    int main()

    {

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

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

        return 0;  

    }



  • 碎太阳1028
    2020-11-04 22:49:46

    #include <stdio.h>

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

    int main()

    {

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

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

        return 0;  

    }

    常量的值不能改变,所以应该把零花钱改为10.

  • 不想秃头的智慧少女
    2020-11-04 22:47:55

    #include <stdio.h>

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

    int main()

    {

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

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

        return 0;  

    }