永发信息网

for(k=2;k<6;k++,k++) {s=1;for(j=k,j<6,j++)s+=j;printf("%d/n",s);

答案:1  悬赏:0  手机版
解决时间 2021-05-16 06:04
  • 提问者网友:缘字诀
  • 2021-05-15 18:38
for(k=2;k<6;k++,k++) {s=1;for(j=k,j<6,j++)s+=j;}printf("%d/n",s); 答案S=10但为什么我算的确是9,想不通。请C语言高手解释下,小弟才接触C语言,菜鸟级别!
最佳答案
  • 五星知识达人网友:蓝房子
  • 2021-05-15 18:46

当K=2时 循环后K两次自得4;


再循环 s=1+4+5 然后K两次自得6跳出循环!


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯