为了账号安全,请及时绑定邮箱和手机立即绑定

C#循环问题

int x;            x=5;            while (x)            {                Console.Write("加油!");                x--; }

要求输出五次“加油!”,逻辑没有问题,为什么提交结果是错误的

正在回答

4 回答

while的括号当中没有一个具体的条件,就算通过,将会无限循环下去!


0 回复 有任何疑惑可以回复我~

在C#中条件判断语句的判断条件只能是条件判断表达式,而不能像C  C++一样可以使用一个值的布尔值来表示逻辑的真假

0 回复 有任何疑惑可以回复我~

把While(x)改为While(x>0)

0 回复 有任何疑惑可以回复我~

while代码那里,括号内(x>0)

你那个循环变量没有截止

0 回复 有任何疑惑可以回复我~
#1

苏秋辰 提问者

后面有x--;
2016-07-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C#开发轻松入门
  • 参与学习       254276    人
  • 解答问题       1459    个

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

进入课程

C#循环问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信