C语言编程题目 循环语句 请详细说明循环步骤
/*Note:YourchoiceisCIDE*/#include"stdio.h"voidmain(){inta,s,n,count;a=2;s=0;n=1;count...
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int a,s,n,count;
a=2;s=0;n=1;count=1;
while(count<=7)
{n=n+a;s=s+n;++count;}
printf("count=%d n=%d\n",count,n);
printf("sum=%d",s);//请帮我分析下 结果为什么是 63 我的结果是254
} 展开
#include "stdio.h"
void main()
{
int a,s,n,count;
a=2;s=0;n=1;count=1;
while(count<=7)
{n=n+a;s=s+n;++count;}
printf("count=%d n=%d\n",count,n);
printf("sum=%d",s);//请帮我分析下 结果为什么是 63 我的结果是254
} 展开
3个回答
展开全部
代码这样看清晰一点:
main()
{
int a,s,n,count;
a=2;s=0;n=1;count=1;
while(count<=7)
{
n=n+a;
s=s+n;
++count;
}
printf("count=%d n=%d\n",count,n);
printf("sum=%d",s);
}
第 1 轮循环 ,n=1,
n=n+a=3, s=s+n=3, ++count=2
第 2 轮循环 ,n=3,
n=n+a=5, s=s+n=8, ++count=3
第 3 轮循环 ,n=5,
n=n+a=7, s=s+n=15, ++count=4
第 4 轮循环 ,n=7,
n=n+a=9, s=s+n=24, ++count=5
第 5 轮循环 ,n=9,
n=n+a=11, s=s+n=35, ++count=6
第 6 轮循环 ,n=11,
n=n+a=13, s=s+n=48, ++count=7
第 7 轮循环 ,n=13,
n=n+a=15, s=s+n=63, ++count=8
sum=63
妈啊,累死我了!
希望能帮到你!
main()
{
int a,s,n,count;
a=2;s=0;n=1;count=1;
while(count<=7)
{
n=n+a;
s=s+n;
++count;
}
printf("count=%d n=%d\n",count,n);
printf("sum=%d",s);
}
第 1 轮循环 ,n=1,
n=n+a=3, s=s+n=3, ++count=2
第 2 轮循环 ,n=3,
n=n+a=5, s=s+n=8, ++count=3
第 3 轮循环 ,n=5,
n=n+a=7, s=s+n=15, ++count=4
第 4 轮循环 ,n=7,
n=n+a=9, s=s+n=24, ++count=5
第 5 轮循环 ,n=9,
n=n+a=11, s=s+n=35, ++count=6
第 6 轮循环 ,n=11,
n=n+a=13, s=s+n=48, ++count=7
第 7 轮循环 ,n=13,
n=n+a=15, s=s+n=63, ++count=8
sum=63
妈啊,累死我了!
希望能帮到你!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
count=1:n=1+2=3,s=0+3=3;
count=2:n=3+2=5,s=3+5=8
count=3:n=5+2=7,s=8+7=15
count=4:n=7+2=9,s=15+9=24
count=5:n=9+2=11,s=24+11=35
count=6:n=11+2=13,s=35+13=48
count=7:n=13+2=15,s=48+15=63
count=2:n=3+2=5,s=3+5=8
count=3:n=5+2=7,s=8+7=15
count=4:n=7+2=9,s=15+9=24
count=5:n=9+2=11,s=24+11=35
count=6:n=11+2=13,s=35+13=48
count=7:n=13+2=15,s=48+15=63
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
count a n s
1 2 1 0
2 3 3
3 5 8
4 7 15
5 9 24
6 11 35
7 13 48
8 15 63
1 2 1 0
2 3 3
3 5 8
4 7 15
5 9 24
6 11 35
7 13 48
8 15 63
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询