为了账号安全,请及时绑定邮箱和手机立即绑定

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

在输出语句中pocketmoney

为啥要改成10呀

正在回答

5 回答

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


0 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~

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


0 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信