设i j k均为int型变量 则执行完for(i=0 j=10;i<=j;i++ j--) k=i+j;语句后 k的值为______。

计算机 变量,语句, 已帮助 人

设i、j、k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--) k=i+j;语句后,k的值为______。

请帮忙给出正确答案和分析,谢谢!

热搜:i型呼吸衰竭主要见于什么

答案解析

难度★★☆ 搜索
  • 正确答案:10
    10 解析:该for语句以i为0、j为10初始化,循环条件是i<=j,每次循环后i增1、j减1,循环体是将i与j的和赋给k。这样变量k将保存的是最后一次赋给它的值。一次循环后i为1、j为9,二次循环后i为2、j为 8,……,五次循环后i为5、j为5,继续第六次循环,将i与j的和10存于k后,i为6、j为4,结束循环。所以循环执行后k为10。