博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
for循环的执行顺序
阅读量:3942 次
发布时间:2019-05-24

本文共 455 字,大约阅读时间需要 1 分钟。

在这里插入图片描述

执行结果:
在这里插入图片描述
在执行结果中可以看出在一个for循环中,首先执行的是初始化语句,然后判断一次,满足则执行循环体,在整个for循环语句中,初始化语句只执行一次,判断不满足条件时退出循环体,
在循环过程中可以利用break 或 continue 终止循环

  1. break
    执行到break时,循环结束,程序会跳出整个循环,下面的代码只会输出 0 1 2 3 4
int main(){	for (int i = 0; i < 10; i++)	{		if(i == 5)		{			break;		}		printf("%d ",i);	}	return 0;}
  1. continue
    continue结束的此次循环,当执行到contiinue时,程序会结束本次的循环进入到下一循环中 例如以下代码会输出 0 1 2 3 4 6 7 8 9
int main(){	for (int i = 0;i < 10; i++)	{		if(i == 5)		{			continue;		}		printf("%d ",i);	}}
你可能感兴趣的文章
ubuntu下 rc.local的脚本不运行
查看>>
Linux下简单Makefile文件的编写
查看>>
linux下配置JDK JAVA环境
查看>>
解决Ubuntu 14.04 grub选择启动项10秒等待时间
查看>>
Python函数操作集锦之字符串测试、判断函数
查看>>
Python字符串操作集锦之字符串映射表
查看>>
Python字符串操作集锦之字符串编码解码函数
查看>>
Python字符串类型转换函数
查看>>
Python有用的命令
查看>>
Python条件语句
查看>>
Python eval()函数
查看>>
Linux rz和sz命令详解
查看>>
Python 集合set
查看>>
Codeforces Round #400 (Div. 1 + Div. 2, combined)D - The Door Problem(2-sat)
查看>>
IDEA中Struts2文件上传时404错误The origin server did not find a current representation for the target resour
查看>>
Perl/Tk 变量追踪及类线程实现
查看>>
1.嵌入式开发环境搭建--虚拟机安装(unbutu)系统
查看>>
2.嵌入式开发环境搭建--(unbutu)系统
查看>>
Linux USB驱动分析之USB2.0协议分析
查看>>
关于iwpriv :no private ioctls 的问题
查看>>