| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 587 人关注过本帖
标题:请看一个小程序
只看楼主 加入收藏
长毛海龟
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-11-30
收藏
 问题点数:0 回复次数:6 
请看一个小程序
请看以下程序
#include "iostream.h"
void main()
{
int i=1;
while(i<=15)
{
i++
if (i%3!=2)continue;
else cout <<"i="<<i<<end1;
}
}
请写出运行结果(最好告诉我 if (i%3!=2)continue 是什么意思)
谢谢大哥了啊
2006-11-30 22:07
kingden
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-11-24
收藏
得分:0 
是什么不懂啊?i%3!=2?
%是取余,比如6%3=0,7%3=1,8%3=2
continue不懂?那就自己去看书

2006-11-30 22:16
song4
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:38
帖 子:1533
专家分:4
注 册:2006-3-25
收藏
得分:0 
if (i%3!=2)continue;
当%3!=2循环下一个
这个不管了

嵌入式 ARM 单片机 驱动 RT操作系统 J2ME LINUX  Symbian C C++ 数据结构 JAVA Oracle 设计模式 软件工程 JSP
2006-11-30 22:22
漠野幽虎
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-11-30
收藏
得分:0 
运行结果

i=2
i=5
i=8
i=11
i=14
Press any key to continue

你的程序有错啊!!
include "iostream.h" //#号在全角下输入的,不行 还有引用头文件错 要用尖括号
i++ //句末要加 ;
end1//也错了 不知道你怎么输的 我重输一遍就好了

if (i%3!=2)continue; //就是当if条件成立事,跳出此次循环,进行下次循环。

●     ╭══╮ █┳  ╭╯ΘΘ║ ┛┗  ╰⊙═⊙╯。oо○
2006-12-01 20:06
weiwuchao
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-11-22
收藏
得分:0 

if (i%3!=2)continue;
跳过除以3不等于2的i


2006-12-19 21:13
tancui
Rank: 1
等 级:新手上路
威 望:1
帖 子:63
专家分:0
注 册:2006-11-19
收藏
得分:0 
跳出这个,进入下一次循环
2006-12-20 10:47
c4508
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-12-20
收藏
得分:0 

#include<iostream>
using namespace std;

int main()
{
int i=1;
while(i<=15)
{
i++;
if (i%3!=2)
continue;
else
cout << "i = " << i << endl;
}
return 0;
}

continue 跳出本次循环,执行下一次
如果是break的话,则整个循环结束了


shamo102@ QQ: 410962231 希望能向大家学习,跟着你们一起进步
2006-12-21 16:02
快速回复:请看一个小程序
数据加载中...
 
   



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

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