新微赢技术网
标题:
请看一个小程序
[打印本页]
作者:
夜来香
时间:
2009-11-4 01:44
标题:
请看一个小程序
请看以下程序
#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 是什么意思)
作者:
爱你爱到西元
时间:
2009-11-4 01:44
是什么不懂啊?i%3!=2?
%是取余,比如6%3=0,7%3=1,8%3=2
continue不懂?那就自己去看书
作者:
幻影
时间:
2009-11-4 01:44
if (i%3!=2)continue;
当%3!=2循环下一个
这个不管了
作者:
欧阳风
时间:
2009-11-4 01:44
运行结果
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条件成立事,跳出此次循环,进行下次循环。
作者:
︶ㄣ⒏懂緈諨
时间:
2009-11-4 01:44
if (i%3!=2)continue;
跳过除以3不等于2的i
作者:
地上跑
时间:
2009-11-4 01:44
跳出这个,进入下一次循环
作者:
jane
时间:
2009-11-4 01:45
#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的话,则整个循环结束了
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2