当前位置:首页 > for > 正文

1加到100的for循环

  • for
  • 2024-10-11 12:19:38
  • 722

壹、Python用for循环求1+100的和

sum=0

i=0

whilei<100:

i+=1

sum = 0

for x in range(101):

sum += x

开始i=0,i<10,执行for循环的内部语句,然后回到i++,i=2,i<10,执行for循环的内部语句,……,直到i++后变成11,11<10,不成立,返回0,循环结束。

扩展资料:

执行条件的判断方式不同:for循环执行末尾循环体后将再次进行条件判断,若条件还成立,则继续重复上述循环,当条件不成立时则跳出当下for循环。

while循环当满足条件时进入循环,进入循环后,当条件不满足时,执行完循环体内全部语句后再跳出,而不是立即跳出循环。

语法不同:for循环的语法为:for(变量=开始值;变量<=结束值;变量=变量+步进值){需执行的代码}。

while循环的语法为:while(<条件>){需执行的代码}。

参考资料来源:百度百科-for循环

贰、C语言编写一个1加到100的循环程序,为什么我最后结果是101。 要怎么改回来?

for(i=1;i<=100;++i)那一行最后多了分号,所以导致循环体为空,而不是之后的sum=sum+i;了,去掉那一行最后的分号即可

叁、用javascript里的forin循环怎么从1加到100

forin在js中一般是用作属性的遍历,1加到100用for循环就够了