千家信息网

C言语for轮回语句

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,for 语句是我们往后编程的一个常用的语句,这个语句必需得学会其用法,它不只仅可以用来做延时,更主要的是用来做一些轮回运算。for 语句的普通方式如下:for( 表达式1; 表达式2; 表达式3 ){
千家信息网最后更新 2026年10月31日C言语for轮回语句

for 语句是我们往后编程的一个常用的语句,这个语句必需得学会其用法,它不只仅可以用来做延时,更主要的是用来做一些轮回运算。for 语句的普通方式如下:
for( 表达式1; 表达式2; 表达式3 ){
// 需求履行的语句;
}
其履行进程是:表达式 1 起首履行且只履行一次;然后履行表达式 2,平日多是一个用于断定前提的表达式,假如表达式 2 前提成立,就履行(需求履行的语句);然后再履行表达式 3;再判别表达式 2,履行(需求履行的语句);再履行表达式 3.....不断到表达式 2 不成立时,跳出轮回持续履行轮回前面的语句。举个例子:

                      for( i=0; i<2; i++ ){ j++; }

这里有一个符号++,我们方才讲过了。假设 j 最开端初值是 0,起首履行表达式 1 的 i=0,然后判别 i 小于 2 这个前提成立,就履行一次 j++,j 的值就是 1 了,然后经由表达式 3 后,i的值也酿成 1 了,再判别前提 2,照样契合,j 再加一次,j 酿成 2 了,再经由表达式 3 后 i也酿成 2 了,再判别前提 2,发现 2<2 这个前提不成立了,所以就不会再履行 j++这个语句了。所以履行终了后,j 的值就是 2。
for 语句除了这种规范用法,还有几种特别用法,比方我们上节课的闪耀小灯对 for 语句的用法 for(i=0; i<30000; i++) ;我们没有加(需求履行的语句),没有加的话,就是什么都不操作。然则什么都不操作的话,我们这个 for 语句轮回判别了 30000 次,程序履行是会用失落工夫的,所以就起到了延时的感化。比方我们把 30000 改成 20000,会发现灯的闪耀速度放慢了,由于我们延不时间短了,当然,我们改成 40000 后会发现,闪耀慢了。然则有一点特殊留意,C 言语的延不时间是不克不及经过程序看出来的,也不会成比例,比方我们这个 for 轮回里边的表达式 2 运用 30000 时延时是 3 秒的话,那么改成 40000 的时分,能够不是 4 秒,那若何看实践延不时间呢,一会我再教人人。
还有一种写法 for( ; ; ),如许写后,这个 for 轮回就酿成了死轮回了,就一直的履行(需求履行的语句),和我们前边讲的 while(1)的意思是一样的了。那 while 这个语法是若何用的呢?


表达式 语句 前提 需求 判别 就是 时间 程序 j++ 言语 普通 特殊 不断 人人 例子 写法 初值 别了 如许 工夫 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网新科技 苏州找大状互联网科技有限公司 互联网和科技技术 互联网金融 金融科技 互联网 的科技创新 银优互联网科技有限公司 华中科技有哪些互联网大佬 温州喔噻互联网科技有限公司 互联网科技实习生岗位职责 贵州叶脉互联网科技有限公司所属行业 互联网科技有哪些公司 青岛科技大学互联网大赛研究生 恒生互联网科技指数跳水 内蒙古九一互联网科技 互联网科技大赛获奖感言 领航科技大厦互联网公司 浙南科技城互联网大厦招聘 互联网科技年终奖 普陀区互联网教育科技管理办法 互联网科技创新创业项目 瑰夏咖啡 山东特亿宝互联网科技有限公司 科技与互联网 艾特科技互联网 上游互联网科技 来此购互联网科技有限公司 恒生互联网科技指数跳水 乌苏新华互联网科技做什么的 工业互联网展湾科技股份有限公司 产业互联网科技服务公司
0