printf("小明今天又得到%d元零花钱\n", POCKETMONEY);为啥要改成 printf("小明今天又得到%d元零花钱\n", 10);

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

一枝24

2017-08-01 16:04

在输出语句中pocketmoney

为啥要改成10呀

写回答 关注

5回答

  • qq_北巷少年_0
    2017-08-05 17:53:21

     你可以直接改成printf("小明今天又得到10元零花钱\n", poketmoney);


  • 做我的猫咪
    2017-08-02 16:10:00

    不需要改啊,直接定义#define POCKETMONEY 10,然后删掉那个重新赋值的语句

  • qq_九陌_0
    2017-08-01 16:19:50

    不需要好吗,#define POCKETMONEY 10  //定义常量及常量值   这样就可以了  因为是定义常量

  • 慕圣6674348
    2017-08-01 16:17:00

    不需要改啊,在头文件下面定义常量,#define POCKETMONEY 10;就可以了


  • 慕用4167000
    2017-08-01 16:16:21

    因为pocketmoney是一个单词,不能用%d表示,%d表示的是整型

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题