课程
/后端开发
/C
/C语言入门
在输出语句中pocketmoney
为啥要改成10呀
2017-08-01
源自:C语言入门 2-7
正在回答
你可以直接改成printf("小明今天又得到10元零花钱\n", poketmoney);
不需要改啊,直接定义#define POCKETMONEY 10,然后删掉那个重新赋值的语句
不需要好吗,#define POCKETMONEY 10 //定义常量及常量值 这样就可以了 因为是定义常量
不需要改啊,在头文件下面定义常量,#define POCKETMONEY 10;就可以了
因为pocketmoney是一个单词,不能用%d表示,%d表示的是整型
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答小明今天又得到10元零花钱
3 回答怎么改?结果:小明今天又得到10元零花钱
1 回答输出为“小明今天又得了10元零花钱”
1 回答#include <stdio.h> POCKETMONEY //定义常量及常量值 int main() { POCKETMONEY = 12; //小明私自增加零花钱对吗? printf("小明今天又得到%d元零花钱\n", POCKETMONEY); return 0; }
3 回答#include <stdio.h> #define POCKETMONEY 10 //定义常量及常量值 int main() { // POCKETMONEY = 12; //小明私自增加零花钱对吗? printf("小明今天又得到%d元零花钱\n", POCKETMONEY); return 0; }