c语言 循环

#include<stdio.h>
main()
{ int i, j;
for(i=3; i>=1; i--)
{
for(j=1; j<=2; j++) printf("%d", i+j);
printf("\n");
}
}
麻烦大神解释下这是怎么循环的好吗?

双重循环,嵌套结构。

我给你画了一个图,程序按照1--2--3--4--5----的顺序执行,

黑色的细线表示一个执行路径;

红色的勾表示条件满足;

红色的叉表示条件不满足;

可能画的有些草,见谅。。

如图所示:

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-28
这是双重循环,也叫嵌套循环。就是外层每次循环,里面都循环一次。
例如:
i=3时 满足 i >=1
到内层循环
j=1 输出 3+1=4
j=2 输出 3+2=5
然后j的循环就不满足了,又跳到外层循环
i--后 i变成2了 还满足条件
i=2时
到内层循环
j=1 输出 2+1=3
j=2 输出 2+2=4
然后j的循环又不满足了,又跳到外层循环

。。。。。。就这样,内层循环了执行完了,就到外层循环,外层循环接着执行本回答被提问者采纳
第2个回答  2014-03-28
双层嵌套的题,。首先在i=3时,j的值为1,算出结果。然后j的值自加得2,再算出结果。此时j又自加一次得3,不满足条件。跳出j的循环。然后外层i的值自减为2。里面j的值又从1开始循环自加到2后跳出。值到i的值不满足了,跳出。程序结束
第3个回答  2014-03-28
for(i=3; i>=1; i--) //外层循环,控制条件i=3 2 1时循环,计三次
{
for(j=1; j<=2; j++) //内层循环,控制条件j= 1 2时循环,计2次
printf("%d", i+j); //输出 3+1 3+2 , 2+1 2+2 , 1+1 1+2 三组数
printf("\n");每输出一组,输出一个换行
}
运行结果 :
45
34
23
第4个回答  2014-03-28
45
34
23

c语言的循环语句有哪些
C语言的循环语句有三种:for循环、while循环、do-while循环。1. for循环 for循环是一种预先设定好循环次数的循环结构。其基本语法形式为:c for(初始化; 循环条件; 更新表达式) { \/\/ 循环体 } 其中,初始化部分用于定义循环控制变量,设置起始值;循环条件是一个表达式,用于判断循环是否继续;更新表...

C语言中循环语句有哪些?具体怎么用?
1. for循环中语句可以为语句体, 但要用"{"和"}"将参加循环的语句括起来。2. for循环中的"初始化"、"条件表达式"和"增量"都是选择项, 即可以缺省, 但";"不能缺省。省略了初始化, 表示不对循环控制变量赋初值。 省略了条件表达式, 则不做其它处理时便成为死循环。省略了增量, 则不对循环控制...

c语言break和continue用法
C语言使用while或for循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用break或continue关键字。电脑:华为MateBook14 系统:Windows10 软件:c语言在线编译器1.0 1、举个例子,使用 while循环计算1加到100的值,如图1 2、来看运行结果,如图2 while循环条件为1,是一个死循环。

loop是什么意思c语言?
loop是什么意思c语言?其实loop是循环的意思,它在C语言中是一种常用的语句,可以重复执行一段程序。循环语句可以极大地减少代码的重复,提高程序的效率。常用的循环语句有for、while和do-while三种方式。在C语言中,循环语句的重要作用表现在梳理逻辑、优化代码上,以及高效处理多个数据。例如,在写排序、...

C语言的三种循环结构为
三种循环结构:(1) for:for (循环控制变量初始化; 循环终止条件; 循环控制变量增量){循环体}循环执行步骤:第一,先进行循环控制变量初始化;第二,执行循环终止条件,如果判断结果为真,则进入第三步;如果为假则循环终止并退出;第三,执行循环体;第四,执行循环控制变量增量,转入第二步;注:...

C语言 for循环执行步骤
C语言中的for循环执行过程可以分为以下几个步骤:首先,初始化变量:在"for(int i=0;i<20;i++)"这一结构中,i被赋值为0,这是循环的初值设置,即步骤1。然后,进行条件判断:程序会检查"i是否小于20",这是每次循环开始前的关键步骤,如果条件满足(即i<20),则继续执行下一步,否则,循环...

如何设计C语言的循环结构
循环结构又叫重复结构,主要用来处理在日常生活中或是在程序中常常遇到的重复处理的问题。C语言是结构化的语言,要用结构化的思想来编程。C语言三大结构:循环结构,选择结构,顺序结构等。1、用while语句实现循环: 用while语句的一般形式如下: while(表达式) 语句 其中“语句”就是循环体。 【注】:...

c语言的三个循环语句该怎么区别呢
C语言循环控制语句是一个基于C语言的编程语句,该语句主要有while循环语句、do-while循环语句和for循环语句来实现循环结构。一、for循环 for循环语句的基本语法 for(表达式1;表达式2;表达式3){ 循环体;} 语义:1.选执行表达式1,跳转到2;2.判断表达式2是否成立,如果成立,则跳转到3,否则跳转到...

c语言中循环表达式有哪些形式?
在c语言的循环语句中,循环表达式可缺省的语句是for语句。for语句中的循环是可以全部省略的,比如for( ; ; ){ }。一般形式为 for(表达式1,表达式2,表达式3)。1、表达式1:设置初始条件,仅仅执行一次,可以为0个,一个或多个。第一个表达式缺省代表进入循环体之前无任何操作 2、表达式2:循环...

c语言中循环的符号是什么?
答案:C 语言中的循环有三种主要形式:`for` 循环、`while` 循环和 `do-while` 循环。解释:C 语言中的循环结构用于重复执行一段代码,直到满足特定条件。以下是三种循环的简要介绍:1. `for` 循环:`for` 循环用于在满足特定条件时重复执行一段代码。它的语法结构如下:```c for (初始化表达式;...

相似回答
大家正在搜