说到了循环,我们的内容也就差不多了,此内容并不深入讲解太多东西,大家学习完,如果要深入的话可以查看相关书籍,详细大家学习完后可能会觉得看书上说的可能就看懂了。
可能会有人说为什么不说进制?或者说位运算?其实。。。我想说如果说了,将来你不一定会用到,我只说大多数人用的东西,常用的内容=。=。。其他的可以看书去扩展,我的教程只是把书上的长篇大论和说得深奥无比的东西说得简单了,字数少了,其实没有什么的。
**乀(ˉεˉ乀) **
这一节我们来说一下循环,循环就是。。。如果你要打输出十个“你是飞机”那么是不是就要写十个printf呢?其实不然,你们看以下代码:
#include<stdio.h>
#include<stdlib.h>
int main() {int i;for(i=0;i<10;i++){printf("你是飞机\n"); }system("pause");return 0;
}
代码很短很简单,我们看第一句 int i 我们声明了一个变量i,并没有给一个值给它。第二行就是我们的新内容,循环for。
我们来看循环for是这样的:
for(i=0;i<10;i++) //注意:圆括号里面隔开的是分号
在这里我们的for是关键字;什么是关键字呢?关键字可以这样理解;关键字就是我们标准给定了的东西,例如C语言为什么叫做C语言,因为标准给定了。为什么这里for叫做for,为什么他是循环的作用,也是因为给定了。
我们这里的for就是循环的作用,我们解释以下for循环括号里面的内容:i=0;i<10;i++;其中我们先看第一个i=0,在这里,我们所需要填写的是一个循环变量的初始值,什么叫做循环变量;循环变量就是用来规定我们循环次数的一个东西,我们接着往下看就懂了。我们这个循环变量开始给值一个0给他,好了。这里必须要用分号隔开,之后是i<10,在这里的意思是判断i是否小于10,在这里就是需要填一个判断条件,我们再接下来看后面的i++;i++在这里就是表示每次循环这个i就会加上1。
好了,如果按照这个理解,连起来就是我们的i开始的值是0,我们要判断他是否小于10,然后i每次循环都要加1;其实在这里,如果i小于10才会加1,如果不小于就会这个循环就会不执行了。
我们看,我们的for循环后面是不是还有一个花括号{};那么我们需要循环的代码就填写在花括号里面即可,我们的代码是输出 “你是飞机”,那么在这里每次循环一次那么i的值就加上1,每次都要判断i是否小于0,如果不小于0,那意思就是不执行循环了。那么每次循环一次,输出一次 “你是飞机”,那么输出了10次后是不是i的值就会条件不成立,从而不执行循环了呢?那么就会跳出循环了。
注意,我们在这里我们i=0这里只执行一次。
我们看程序结果:
你们可以把i<10改成i<100试试,是不是会执行很多次循环呢?当然循环的代码可以不止写一条,例如如下代码:
#include<stdio.h>
#include<stdlib.h>
int main() {int i;for(i=0;i<10;i++){printf("你是飞机\n"); printf("可以写很多代码\n"); printf("可以写很多代码\n"); printf("可以写很多代码\n"); printf("可以写很多代码\n"); }system("pause");return 0;
}
可以写很多代码的~ ↖(▔^▔)↗
持续更新…ㄟ(▔,▔)ㄏ