2 computer9507 computer9507 于 2016.05.09 21:11 提问

关于的for循环的用法和使用

求大神解答,对于多个for循环,是不是当执行一个for循环完了之后,才跳到下个fir循环?还是执行一次就跳一次,再往返执行?

7个回答

CSDNXIAOS
CSDNXIAOS   2016.05.09 21:22
已采纳

首先我们看for循环的语句
for(表达式1;表达式2;表达式3){

循环内容;

}

当进入for循环的时候,首先执行表达式1, 然后执行表达式2,判断是否满足条件

满足条件进入循环体,执行循环体内容,当循环结束后执行表达式3,然后再执行表达式2,判断是否还满足条件,这时i经过了表达式3后值已经变成了2.所以还是满足表达式2的条件。这样一直下去直到不满足的时候循环就结束了,这个过程......
答案就在这里:for循环的使用
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

caozhy
caozhy   Ds   Rxr 2016.05.09 21:11

如果两个for是并行的,那么前面执行完了执行后面。如果是嵌套的,那么执行内侧循环返回外侧循环。

caozhy
caozhy 回复computer9507: 我后来补充的回答你看到了么?
大约 2 年之前 回复
computer9507
computer9507 还是有的不明白?能说详细点,谢谢
大约 2 年之前 回复
caozhy
caozhy   Ds   Rxr 2016.05.09 21:12

for (i = 1; i <= 10; i++)
printf("%d", i);
for (i = 1; i <= 10; i++)
printf("%d", i);
这个叫并行的

for (i = 1; i <= 10; i++)
for (j = 1; j <= 10; j++)
printf("%d", i);
这个叫嵌套的

qq423399099
qq423399099   Ds   Rxr 2016.05.09 21:23

一般的for循环都是串行的,等前一个for执行完才会执行下一个for循环
并行版的for循环:http://book.51cto.com/art/201208/353548.htm

qq_33627579
qq_33627579   2016.05.09 21:39

要看是嵌套还是并行了

mazegong
mazegong   2016.05.10 10:15

一般的for循环都是串行的,等前一个for执行完才会执行下一个for循环.

beifengche
beifengche   2016.05.11 18:34

看程序是并行还是不是并行了,并行就不一定,非并行就要一个一个执行

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
加强for循环案例
深入了解for循环的用法,for循环的经典案例。
详解for/while循环的各种用法
常见的for循环一般是一下代码这种结构: 递增: for (int i = 0; i < 100; i++) { 中间循环体; }或者递减的: for (int i = 100; i > 0 ; i--) { 中间循环体; } 但for当然不止这样一种用法。for的定义,()内的三段表达式,除了中间的必须
java编程基础章节讲解代码
java for循环的使用;形参和实参的用法,及注意事项;数组的定义及用法,charAt的用法,和案列讲解
Java里面for循环的几种用法
j2se 1.5开始提供了另一种形式的for循环。方法一:遍历数组的传统方法//建立一个数组 int[] integers={1,2,3,4}; //开始遍历 for(int j=0;j&amp;lt;integers.length;j++){     int i=integers[j];     System.out.println(i); }方法二:遍历Collection对象的传统方法而对于Coll...
while循环的基本用法
while是常用的循环结构之一 1、格式:      while(条件){            } 2、基本知识点     1)puts(“字符串”)。哈unhangshuchuyige字符串      2)死循环.。                         while(1){                         } 代码如下:
java中for循环的运用(例子)
题目: 1:打印输出0-200之间能被7整除但不能被4整除的所有整数!  (附加,能被3整除或者能被7整除,不能4和6整除的所有整数) 2:java阶乘求和1!+2!+.....+10!  (附加:让用户输入一个输,从一到该数的阶乘和为多少计算出来!) 3:打印九九乘法表 4:用*号打印一个等腰三角形!   1:打印输出0-200之间能被7整除但不能被4整除的所有整数!  (附加,能被3整除或者能
labview——for循环的使用
labview6.1中关于for循环的使用,演示例程。
嵌套循环的两个简单例子!!!!
*   ***  ***** *******  *****   ***    *
经典for循环面试题
public class Example01 { public static void main(String[] args) { int i = 0; for(loop('A');(i<2)&&loop('B');loop('C')){ i++; loop('D'); } } pri
Java中for循环的高级用法
1 for语句里面可以定义多个变量,但是必须是同型的