s=0 for i=1 to 10 step2 s=s+i next i print s 这个程序怎么解,求详细过程

 我来答
帐号已注销
2020-01-17 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:169万
展开全部

意思是s值是0,i的值从1到10递增,每递增一次就进行一次加法:

1、s = 0+1 s=1

2、s = 1+2 s=3

3、s = 3+3 s=6

for i = 1 to 10 step 3是指i分别=1,4,7,10

利用s=s+i

即当i=1时,s=0+1=1;i=4,s=1+4=5;i=7,s=5+7=12;i=10,s=10+12=22。

s=4

i=9的时候,没有超过10,所以继续往下执行,执行到next的时候,i=12,就会跳出循环

扩展资料:

算法流程:

(1)读入被减数S1,S2(字符串);

(2)置符号位:判断被减数是否大于减数:大则将符号位置为空;小则将符号位置为“-”,交换减数与被减数;

(3)被减数与减数处理成数值,放在数组中;

(4)运算:

A、取数;

B、判断是否需要借位;

C、减,将运算结果放到差数组相应位中;

参考资料来源:百度百科-高精度减法

在晴天的雨伞
推荐于2017-10-29 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1246万
展开全部
1、该程序的功能是?(4分)
求和, 这是s=1+3+5+7+9
2、程序运行后,s和i的值分别为多少?(6分)
s=25
i=11
3、该循环的循环次数是?退出循环的条件是?(10分)
环次数是 5 退出循环的条件是 i >10 (i=10 末次循环)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7329acc5d
2016-06-15
知道答主
回答量:30
采纳率:0%
帮助的人:7.5万
展开全部
意思是s值是0,i的值从1到10递增,然后每递增一次就进行一次加法,
1:s = 0+1 s=1,
2: s = 1+2 s=3,
3: s = 3+3 s=6,
.
.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式