| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 705 人关注过本帖
标题:for循环的问题
只看楼主 加入收藏
luyuncsharp
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-3-25
收藏
 问题点数:0 回复次数:7 
for循环的问题
一个循环
For(int i=1;i<10;i++)
这是最通用的
我想不要第四个数据
for(int i=1;i<10 && i!=4;i++)
但是这样运行到4就跳出循环了。怎么回事????
怎么改???
谢谢!!!
在线等!!!!
搜索更多相关主题的帖子: int For 数据 运行 
2007-03-29 10:49
天使不哭
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:677
专家分:22
注 册:2006-7-9
收藏
得分:0 
continue 跳过,继续执行下一个.
break 跳出整个循环

C#Winform技术群:25380362
博客:http:///boyliupan/
2007-03-29 11:03
初学Delphi
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:330
专家分:0
注 册:2006-4-4
收藏
得分:0 
你for循环里写i!=4
但是当i==3时
i++这时候i=4
不满足你的循环条件(i<10&&i!=4),所以就跳出
可以用楼上的方法
循环里面写
{
if(i==4)
continue;
}
2007-03-29 15:27
蚂蚁啃骨头
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-3-14
收藏
得分:0 
以下是引用luyuncsharp在2007-3-29 10:49:49的发言:
一个循环
For(int i=1;i<10;i++)
这是最通用的
我想不要第四个数据
for(int i=1;i<10 && i!=4;i++)
但是这样运行到4就跳出循环了。怎么回事????
怎么改???
谢谢!!!
在线等!!!!

你自己看你的条件i<10&&i!=4;
当i=4 的时候就这个条件就不成立了,自然就会跳出循环了咯!
你改成for(i=1;i<10;i++)
{ if(i=4) i=i+1;
............
............




人生就像没有BACK键的浏览器,一旦选择了一个链接,就无法再回头。
2007-03-29 15:34
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
收藏
得分:0 
想不要第四个数据,就不要用for循环,用其他循环。

例如:
int i=1;
while(i<10)
{
if(i!=4)
{
//此处写语句;
}

i++;
}

海鸽 is My Lover!!
2007-03-29 15:40
缘来
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-11-18
收藏
得分:0 

for(int i=1;i<10;i++)
{
if(i==4)
continue;
Console.Write("{0}",i);
}

[此贴子已经被作者于2007-3-29 15:45:38编辑过]


博客:http://hi.baidu.com/xiaotown欢迎大家一起交流!
2007-03-29 15:43
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
收藏
得分:0 
呵呵

实现方法多种多样啊

海鸽 is My Lover!!
2007-03-29 15:46
luyuncsharp
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-3-25
收藏
得分:0 

好好!!!
谢谢各位高手!!!

2007-03-29 22:02
快速回复:for循环的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039299 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved