for循环语句详解

您所在的位置:网站首页 c语言for循环次数与执行次数 for循环语句详解

for循环语句详解

2024-07-13 13:14| 来源: 网络整理| 查看: 265

1 for循环语句的应用规则 

  C语言中的for循环语句不仅可以用于循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环结束条件的情况,它完全可以代替while语句。 

  1.1 for循环语句的格式 

  for(表达式1;表达式2;表达式3)语句; 

  这里边的“语句”就是循环体语句,若其中只有一条语句,可以不用花括号,若多于一条,则必须用花括号将这些循环体语句括起来。 

  1.2 for循环语句的执行过程 

  (1)先操作表达式1; 

  (2)操作表达式2,若其值为真(值为非0),则执行for语句中的循环体语句一次,然后执行下面第三步,若为假(值为0),则结束循环,转到第5步; 

  (3)操作表达式3; 

  (4)转回上面第2步骤继续执行; 

  (5)结束循环,执行for语句下面的语句。 

  要注意表达式1只执行一次! 

  通常,表达式1用来为循环变量赋初值,表达式2用来设置执行循环的条件,表达式3用来改变循环变量的值。所以for语句的格式也可以这样描述: 

  for(循环变量赋初值;循环条件;循环变量增值)语句; 

  2 fo与while语句的编程对比 

  通过结合例子,如求sum=1+2+3+…+100的和,来分别看一下for和while语句的编程效果。 

  首先用for循环语句来编程实现 

  main() 

  {  

  int i,sum=0;/*定义变量i,sum为基本整型,且为sum赋初值0*/ 

  for(i=1;i



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3