设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 5707|回复: 5
打印 上一主题 下一主题

我这个累加的码哪里错了?

[复制链接]

1

主题

0

好友

45

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2014-5-31 06:56:38 |只看该作者 |倒序浏览
print "let's gaosi"
a = 1
b = a
answer = b
while a <= 100:
    a = a + 1
    b = b + a
print answer

谢谢
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2014-5-31 16:02:34 |只看该作者
http://crossin.me/forum.php?mod= ... =2543&fromuid=3
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

12

积分

新手上路

Rank: 1

板凳
发表于 2014-9-27 17:17:36 |只看该作者
a和b初始值都应该是0
回复

使用道具 举报

0

主题

0

好友

12

积分

新手上路

Rank: 1

地板
发表于 2014-9-27 17:18:40 |只看该作者
而且answer = b去掉
最后print b
回复

使用道具 举报

0

主题

0

好友

12

积分

新手上路

Rank: 1

5#
发表于 2014-9-27 17:19:57 |只看该作者
而且,应该小于100

print "let's gaosi"
a = 0
b = 0
while a <100:
    a = a + 1
    b = b + a
print b

按照你的改的
回复

使用道具 举报

1

主题

0

好友

47

积分

新手上路

Rank: 1

6#
发表于 2016-4-21 13:16:08 |只看该作者
应该吧answer = b 这行放到while里面 最后一行,不然answer = b 等于的还是在while之前的b值 也就是1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-3 20:25 , Processed in 0.017010 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部