为了账号安全,请及时绑定邮箱和手机立即绑定
已知题目说的是:第二天剩余的就是第一天的一半多一个,直观介绍:

假如第一天有:100(个)

那么第二天就还剩下:100/2-1 ​#这里就不用介绍了吧,吃掉一半并多吃一个

第二天就剩下了:50-1=49个

那么我们反推回去的话,可能很多人认为也就是 49*2+1就完事了,但是你确定吗?

49*2=98 ​ ​98+1=99(个)

看到这里,相信你已经明白为什么要 (n+1)*2了吧

其实数字运算的奥妙得靠自己去理解,其实我也解释不清楚
a--和--a的区别在哪里呀

最新回答 / qq_慕斯卡8346719
左边说了define定义常量,也就是说,你前面定义了pokemoey=10.那么以后任何地方出现pokemoney,它的值都是等于10的。再去赋值的话试错误的

最赞回答 / 玄QAQ
x++先输出在自增加一,++x先加一在输出,所以上面是x++。此时输出x=0后x+1=1,再++x,先x+1=2在输出x=2,我也是学生可能会有点没说明白,见谅

最新回答 / 慕设计6450392
\t表示空四个字符,也称缩进,相当于按一下Tab键;\n表示换行,相当于按一下回车

最新回答 / 慕哥3529025
你的#include<stdio.h>头文件没了
感觉到数据类型这块就已经看不懂了(苦笑)
大佬们好厉害

最新回答 / 慕哥1405949
要求把题目1+2+3+4......+100的最后输出结果是-50   那么就需要把原来的算式变成  1-2+3-4+5-6...............-100   flag的作用是用来改变运算符号的,所以要有  flag = -flag    这样最后的结果就是-50了
怎么死活编不出来 无语 答案也不对

最赞回答 / 辞职信
#include <stdio.h>#define    POCKETMONEY 10    //定义常量及常量值int main(){    printf("小明今天又得到%d元零花钱\n", POCKETMONEY);    return 0;  }
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消