【C语言学习笔记】:for语句
创始人
2024-06-02 04:22:02

C语言for语句介绍

除了可以用while语句和do...while语句实现循环外,C语言还提供for语句实现循环,而且for语句更为灵活,不仅可以用于循环次数已经确定的情况,还可以用于循环次数不确定而只给出循环结束条件的情况,它完成可以代替while语句。

一般形式

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

表达式1:设置初始条件,只执行一次。可以为0个、1个或多个变量设置初值。

表达式2:是循环条件表达式,用来判定是否继续循环。在每次执行循环体前先执行此表达式,决定是否继续执行循环。

表达式3:作为循环的调整,例如使循环变量增值,它是在执行完循环体后才进行的。

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

C语言使用for语句注意事项

1、表达式1可以省略,即不设置初值,但表达式1后的分号不能省略。

2、表达式2也可以省略,即不用表达式2来作为循环条件表达式,不设置和检查循环的条件。

3、表达式3也可以省略,但此时程序设计者应另外设法保证循环能正常结束,不能让程序陷入死循环。

4、C99允许在for语句的表达式1中定义变量并赋初值。

C语言使用for语句求1+2+3+...+10的和

#include //头文件
int main() //主函数
{
  int i,sum=0;//定义变量
  for(i=1;i<11;i++)//循环条件和增量
  {
    sum=sum+i; //和
  }
  printf("%d",sum);//输出结果
  return 0;//函数返回值为0
}

编译运行结果:

55
--------------------------------
Process exited after 0.09865 seconds with return value 0
请按任意键继续. . .

相关内容

热门资讯

古埃及展将在广州开展 169件... 打开羊城派博物馆频道可抢先锁定五折“早鸟票”羊城晚报讯 记者何文涛、李娇娇报道:2月6日,南越王博物...
张文生:一颗“青提”为何让台湾... 近日,台湾一些亲绿网民针对基隆、高雄的甜点店把产品命名为“青提”横加指责,认为“青提”是大陆用语,应...
安稳过冬,掌握这些方法(健康驿... 来源:人民日报海外版近期,湖南省怀化市通道侗族自治县卫健部门组织辖区内各医院组建流动医疗服务队,深入...
推动工业互联网平台高质量发展行...   据新华社电 工业和信息化部日前印发《推动工业互联网平台高质量发展行动方案(2026—2028年)...
市场活力迸发 卫星通信产业迎来...   卫星互联网低轨18组卫星发射,行业首款可穿戴直连天通卫星产品推出,商业航天概念股火爆……2026...