最新回答 / 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