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

admin2009-01-15  19

问题 设i,j,k均为int型变量,则执行完下面的for语句后,k的值为【  】。
for(i=0,j=10;i<=j;i++,j--)  k=i+j;

选项

答案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。
转载请注明原文地址:https://jikaoti.com/ti/T0S0FFFM
0

相关试题推荐
随机试题
最新回复(0)