> 其他 >
while(--k)s+=k 这个语句怎么理解啊
额 K S的初始值是4 0
人气:105 ℃ 时间:2020-06-23 03:46:42
解答
翻译成最一般的语法就是while(k=k-1) //k每次先减1,减1后,如果k不为0,则执行{ }里的语句{s = s+k;} 最开始k=4,s=0第一轮:--k → k=3 不为0 ,即条件为真,所以执行循环体里的语句s+=k,即s = s+k; 即s = 0+3 ,所以 s ...
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版