请选择 进入手机版 | 继续访问电脑版

c#入门-while循环

[复制链接]
苍野狼步 发表于 2020-12-31 18:58:37 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
while循环的语法和if差不多
  while(条件)
{
代码块
}
不同的是while没有else了
  1. int i = 0;while (i < 3){        Console.WriteLine(i);        i = i + 1;}
复制代码
在执行到代码块底部时会重新回到条件判断
如果成立则重复执行。直到条件不成立
如果条件一开始就不成立,那么不会执行循环
和if一样,如果省略{}不写则默认跟随的第一条语句为{}
  1. int i = 0;while (i < 3)        Console.WriteLine(i=i+1);
复制代码


  • i=i+1是赋值语句,同时也是表达式,需要盘算且属于
    管帐算完毕然后将值返回给输出语句
  do-while
do-while会先执行一次循环然后再判断条件
比方说像输入年岁,如果数字大于150或小于0则重新输入
像这种条件需要依赖循环体的逻辑就使用do-while
  do{
代码块
}while(条件);
注意,do-while的while反面要加分号
  英文翻译do做while当……的时候
来源:https://blog.csdn.net/zms9110750/article/details/111878761
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )