几个小程序,帮忙解答下。

2024-11-28 22:46:07
推荐回答(1个)
回答1:

第一题,我怎么算,x都不会是21.
但循环完成后,i的值倒是21. (i从1开始,每次循环加2,当大于20时结束,正好为21)。这期间,x=x+1正好做了10次,x最后为15.

第二题,
我觉得题目中x=n/1应该是:x=n/i。否则,不可能是lz给出的答案的。
这时,答案才会是0/1 + 1/2 + 2/3 + 3/4 + 4/5

第三题,如果问m的值的话,m应该为:1024. 即为2的n次方,因为循环条件是k<=n。而如果是K的值的话,k也应该是11吧?