请问这道C语言题怎么啊?

#include<stdio.h>intmain(){intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<6;j++)s+=j;}pr... #include<stdio.h>
int main( )
{int k,j,s;
for(k=2;k<6;k++,k++)
{ s=1;
for(j=k;j<6;j++)
s+=j;
}
printf("%d\n",s);
return0;
}
A. 1 B. 10 C. 11 D. 9
展开
 我来答
风若远去何人留
2020-12-16 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450107
专业C/C++软件开发

向TA提问 私信TA
展开全部
双重循环,外循环每次两次k++,也就是k依次是2 4,当k=6时退出循环
输出的是s值,而每次外循环s赋值为1,所以除了最后一次,之前的都不用管
k=4
内循环
for(j=4;j<6;j++)
于是j=4和5
s累加j值
s=1+4+5=10,注意s循环前赋值为1
于是选b
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式