当前位置: 首页 > news >正文

for循环语句

1.for循环语句的语法

1.for(表达式1;表达式2;表达式3)

2. 循环语句;

1.表达式1是循环变量初始化

2.表达式2是循环变量判断部分 

3.表达式3是循环变量调整部分

2.for循环语句的执行流程

1.首先执行循环变量初始化部分

2.其次进行循环变量判断部分,进行判定,如果表达式2判定为0,则循环结束;如果表达式2判定为非0,则执行循环语句

3.在循环语句执行过后则会来到表达式3,进行循环变量的调整进行第二次判定

4.最后以此类推,直到表达式2判定为0,则循环结束。

3.for循环语句的实践

题目:在屏幕上打印1-10的值

分析:1.首先练习的是for循环,所以大致框架就要使用for循环语句

           2.其次打印1-10的值,所以初始值为1,判断条件则是小于等于10

           3.最后要调整,则为自增一模式

综上所述参考代码为;

#include <stdio.h>
int main()
{
int i=0;
for(i=1;i<=10;i++)
{
printf("%d\n",i);
}
return 0;
}

4.for语句与while语句的对比

其实for语句与while语句也有相同点和不同点

相同点:都有着初始部分,判断部分,调整部分

不同点:for语句的 初始部分,判断部分,调整部分,是集中在一起的,而while语句,则没有集中在一起。

光是说可能大家没有直观的感受,接下来我分别给大家上例子进行对照

for语句:

#include <stdio.h>
int main()
{
int i=0;
for(i=1;i<=10;i++)//初始部分,判断部分,调整部分
{
printf("%d",i);
}
return 0;
}

while语句

 #include <stdio.h>
int main()
{
int i=1;//初始部分
while(i<=10)//判断部分
{
printf("%d",i);

i++;//调整部分

//也可以写成i=i+1
}
return 0;
}

图大家可能有点眼熟,不过不要在意那些不重要的细节,能用就行。从形式上来说,当要写的代码较多时,三个部分的集中的for语句会更具有优势。


完 

 


http://www.mrgr.cn/news/27686.html

相关文章:

  • 录的视频怎么消除杂音?从录制到后期的杂音消除攻略
  • Molecular signatures database (MSigDB) 3.0
  • 利用飞书多维表格自动发布版本
  • shell bash---类似数组类型
  • 173. 二叉搜索树迭代器【 力扣(LeetCode) 】
  • layui的table组件中,对某一列的文字设置颜色为浅蓝怎么设置
  • 抽象工厂模式(Abstract Factory)
  • 结构体的内存对齐
  • 【C++】STL--string(上)
  • HashSet及其实现原理
  • 四、(JS)JS中常见的加载事件
  • IEEE 754浮点数表示
  • Linux05
  • 物联网之ESP32与微信小程序实现指示灯、转向灯
  • MyBatis中多对一关系的三种处理方法
  • “双减”政策下的课外辅导变革:少儿编程迎来新机遇
  • Java内部类,看这一篇就够了!
  • synchronized的详解、锁的升级过程和优缺点比较
  • 什么是快充协议,最常见的快充协议有哪些
  • 进程间通信之消息队列详解
  • 个人虚拟物品商城网站源码,后台试Thinkphp6.0开发的,前端是vue的。
  • 三、(JS)JS中常见的表单事件
  • 返回当前栈内最小元素
  • Dubbo SPI源码
  • 面试题总结(三) -- 内存管理篇
  • Java--图书管理系统(新版详细讲解)