for (i = 0,j = 0;i < 10,j < 6;i++,j++){
k = i + j;
}循环之后 k 的结果是什么
6 回答
Suber丶林
TA贡献75条经验 获得超180个赞
for循环结构如下:
for (初始化; 条件; 迭加) {...}
// 那么你的for语句中条件用逗号隔开,就相当于“并且”,即:
for (i = 0, j = 0; i < 10 && j < 6; i++, j++) {
k = i + j;
}
// 所以当j = 5时,i = 5,k = 10;
// 当j = 6时,不符合(6不小于6)条件,所以不进入循环内部,for结束
// 所以k = 10;添加回答
举报
0/150
提交
取消
