小弟初学编程,问个弱智问题 在执行一个循环时,我想用一个if语句来判断一个条件,如果满足的话就跳出这个循环。要怎么写呢?比如说:while(i > 0){ 一些代码 if(一个条件) { 这里要怎么写? } i = i + 1;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呃~~~~用break就可以了兄弟还是多看看基础吧 再多说一句i = i + 1;写成i++;就可以了所以,还是先不要急着写程序,把基础看完再说吧,至少先看完语法吧? while(i>0){ if(i==8) { MessageBox.Show("Good"); break; } i++;} while(i > 0){ 一些代码 if(一个条件) { break; } i = i + 1;} int i = 1;while(i > 0){ 一些代码 if(一个条件) { break; } i = i + 1;} 要是这都跑到CSDN上来问的话,你得反省一下你自己,有这样学习的吗? 要是这都跑到CSDN上来问的话,你得反省一下你自己,有这样学习的吗?wht6411(虚心学习,不断提高) 正解!!! while(i>0){ if(i==8) { MessageBox.Show("Good"); break; } i++;} while(i>0){ if(i==8) { MessageBox.Show("Good"); break; } i++;} break可以,但是争取还是在while循环的条件中进行判断,并结束循环,提高程序的结构性。这种简单的程序,远没到使用break的地步,上述程序简化为:while(i<9){ 语句(); i++; //让while结束循环}争取让结束的影响语句写在while的结尾,以禁止while的再次循环。 请问WPF一定要手写XAML吗? C#中调用APi函数(关于指针参数的传递 ) c# 心跳防护程序 高手请入(.net&c#) 如何依次显示节点图标? 两台服务器一台北京一台上海,数据如何完全同步? 有用c#写过淘宝登陆的吗 怎样获得HttpSessionState的对象 写了一个C#代码生成器~ “子查询返回的值不止一个,当子查询跟随在=、!=、<、<=、>=、>之后,或子查询用作表达式时,这种情况是不允许的”怎么回事呀 反射问题 求解,关于使用System.IO.Directory.GetFiles获得文件名的问题
用break就可以了
兄弟还是多看看基础吧
i = i + 1;
写成
i++;
就可以了所以,还是先不要急着写程序,把基础看完再说吧,至少先看完语法吧?
{
if(i==8)
{
MessageBox.Show("Good");
break;
}
i++;
}
{
一些代码
if(一个条件)
{
break;
}
i = i + 1;
}
while(i > 0)
{
一些代码
if(一个条件)
{
break;
}
i = i + 1;
}
wht6411(虚心学习,不断提高)
正解!!!
{
if(i==8)
{
MessageBox.Show("Good");
break;
}
i++;
}
{
if(i==8)
{
MessageBox.Show("Good");
break;
}
i++;
}
while(i<9)
{
语句();
i++; //让while结束循环
}
争取让结束的影响语句写在while的结尾,以禁止while的再次循环。