最赞回答 / 杭电菜菜菜一一一鸡
(getPeahNumber(n+1)+1)*2 这句代码,n是不断增加的,从第一天开始一直加一。虽然它原本的参数是1,但递归函数(n+1)使它的值运行一次就加一。我是萌新,有错,请大佬改正。
2020-12-23
最赞回答 / C语言是个渣
一个汉字=2字节=2英文字母1字节(Byte)=8字位(bit)=8个二进制数1字位(bit)=1个二进制数1B=8b1KB=1024B1MB=1024KB1GB=1024MB通常情况下,把zhuanB称为shu字节、b称为字位、KB称为千字节、MB称为兆字节、GB称为吉字节。
2020-12-22
最新回答 / Bad__Boy
我们已知的是第一个人的岁数,功能函数里传入的参数是我们想要知道第几个人的岁数,所以人数要依次递减1,直到减到我们已知的第一个人,由于年龄是越往前越小,所以人数每减去1个,年龄就要+2才能得到我们传入的那个参数的值(也就是中间有多少个人,就大了多少个2岁)
2020-12-22
最赞回答 / qq_慕田峪7562408
可以,return后面返回的是调用的一个函数值,就像答案里面令cirf = a+b+c ,然后return cirf,如果你非要不用cirf,也是可以直接返回a+b+c,不过会显示你输入错误
2020-12-22
最赞回答 / 暮雪忆
n<m有意义。n<m的意义在于规定了for循环跳出的条件。程序也能运行成功是因为:for循环里有一个if语句,只有满足了if语句里的条件时,才会执行。换言之,满足不了则不执行,而是执行n<m,继续判断if语句里的条件。之后n加一。继续执n<m等等。如果把n<m删去,就变成了for(n=2;;n++),一般的话它因该是一个死循环,但是这个for循环下是一个if语句,当n<m时,满足条件的是像4,6,8,9,10这些有别的因数的数.当n>=m,即n>=50时,m...
2020-12-18