我必须创建一个循环,直到满足变量为止。变量是:
a=0
b=a+1
c=a+b
循环必须运行,直到c大于5.我已经使用了
a=0
b=a+1
c=a+b
while(c<5):
print(c)
a+=1
然而,当运行代码是一个无限的1循环:(我是编程的新手,并且已经在这个简单的问题上工作了一段时间,我缺少什么?我使用的是Python
答案 0 :(得分:0)
你必须增加&#39; c&#39;在循环中它将继续无休止地继续,因为c将永远是&lt; 5。
a=0
b=a+1
c=a+b
while(c<5):
print(c)
a+=1
c+=1
您使用的是哪种语言?
答案 1 :(得分:0)
您必须在循环中增加 c
while(c<5)
{
print(c);
c++;
}
如果您想使用 for循环:
for(;c<5;c++)
{
print(c);
}
答案 2 :(得分:0)
在这段代码中,你永远不会改变b或c变量,因为代码b表示b比a多1,只在循环之前运行,b和c定义也应该在while循环中运行