×

怎么把for循环改while循环

怎么把for循环改while循环(java 中循环语句 while 和 for的转换问题)

admin admin 发表于2024-07-02 02:33:58 浏览13 评论0

抢沙发发表评论

这篇文章给大家聊聊关于怎么把for循环改while循环,以及java 中循环语句 while 和 for的转换问题对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

本文目录

java 中循环语句 while 和 for的转换问题

for循环和while循环不一样,for循环用来针对已知循环次数的循环,while循环用来针对不知道循环次数的循环,当然你也可以将for循环编程while循环用,因为for循环有三个参数,第一个参数表示变量初始值,第二个变量表示变量值满足的条件,第三个变量表示变量值的改变方式,你任意省略一个,就是一个死循环,你省略第一和第三个参数,就相当于一个while循环,注意for循环就算省略的表达式,后面的分号也不能省略,也就是第一和第二个参数之间,第二和第三个参数之间的分号是不能省略的public class For3{ public static void main(String args) {int o = 1;while(o《=100){o++;if(o%6!=0){continue;}System.out.println(o);}}}

怎么把for语句转换为while

ls漏了一句啊for(int i = 0; i 《 100; i++){//写代码}换成while,则是:int i = 0;while(i 《 100){//写代码i++;}

for循环和while循环怎么样互相转换

举一个例子fori:=1to10dowriteln(i);与i:=0;whilei《10dobegini:=i+1;writeln(i);end;是等价的。for循环是用有顺序的变量(数字/字符),在循环开始前就已经确定了循环次数的。而while循环更加的灵活,中间可以加入一个表达式(如i=j或i《0这些式子),先判断,当表达式成立时才会循环,然后直到表达式的不成立时退出。for循环一定可以转换成while循环(就像上面的例子那样),但while循环不一定可以转换成for循环。如:boo:=true;whileboo=truedobeginread(n);ifn》10thenboo:=false;end;这一段代码是不断让你输入数,直到输入的整数大于10才退出。它就无法用for循环完成。灵活运用这两种循环(repeat并到while里)对编程有很大帮助。PS:还有什么不懂可以在留言给我。

文章分享结束,怎么把for循环改while循环和java 中循环语句 while 和 for的转换问题的答案你都知道了吗?欢迎再次光临本站哦!