> 其他 >
为什么当k=1时,执行了两次n+=k
#include
main()
{
int k=5,n=0;
while(k>0)
{
switch(k)
{
default :break;
case 1:n+=k;
case 2:
case 3:n+=k;
}
k--;
}
printf("%d",n);
}
人气:286 ℃ 时间:2020-06-23 04:10:59
解答
k-- 这个运算符 会先再调用一次 k 然后再减一,如果你想运行一次 用--K
推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版