C语言中for的双循环怎么用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言中for的双循环怎么用相关的知识,希望对你有一定的参考价值。
简单的for循环程序如下:for(int i=0;i<20;i++)
循环体
执行步骤是:
1、i=0 初始化初值;
2、 进行条件判断i是否<20,如果条件为真,则继续执行;
3、执行循环体的代码;
4、i++ 变量i自增一次;
5、回到第2步,一直循环,直到第2步条件为假时, 退出循环,结束。
双for()循环也是一样的啊 参考技术A 第二个for语句执行完后,是回到第一个for语句执行的,属于内循环!追问
什么时候第一个for不用花括号
本回答被提问者采纳c语言里,for循环不像Java有让我知道循环控制的范围,语言怎么判断循环控制的范围呀?
参考技术A c语言for循环是有的,只是你的课本里刚好for循环里都是一条语句可以省略。即是
for(i=0;i<10;i++)
prinrf("%d",a[i]);
等价于
for(i=0;i<10;i++)
prinrf("%d",a[i]);追问
请问图里第二个for控制到哪里?
追答到执行完if里的语句为止
追问怎么看出来的?
追答c里面如果循环里只执行一条语句可以省略,但两条以上就必须加上;
那一句其实就等于
for(j=0......)
for(i=0.....)
if(.....)
语句.....
那我书里的是不是不标准?
以上是关于C语言中for的双循环怎么用的主要内容,如果未能解决你的问题,请参考以下文章
怎么用C语言中for循环输出数列:1,1,2,3,5,8..的前n个数
求大神,c语言怎么用for循环语句输出1到100的所有质数,我这么做结果出来的是2到100的所有数