这个哪里错了

来源:2-7 不可改变的常量

慕的地7592656

2016-10-15 22:56

#include <stdio.h>
    #define POCKETMONEY 10     //定义常量及常量值
int main()
{
    POCKETMONEY = 12;  //小明私自增加零花钱对吗?
    printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
    return 0; 
}

写回答 关注

4回答

  • 先驱者3796642
    2016-10-15 23:15:43
    已采纳

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

    因为常量不可以再赋值了,你一开始的  #define POCKETMONEY 10     数值已经锁死了

    hahale...

    如果加了那行=12的输出结果是多少

    2016-11-26 22:37:25

    共 2 条回复 >

  • 赤诚
    2016-10-15 23:27:43

    把POCKETMONEY = 12;删掉或者前面加//

  • 慕村2544274
    2016-10-15 23:25:42

    开始都吧常量赋值了,往下就不能赋值了,把第五行删掉就ok了

  • 马志超0
    2016-10-15 23:15:56

    第四行代码为  POCKETMONEY ;

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926028 学习 · 20793 问题

查看课程

相似问题