c-for循环
在C语言中,"for"循环是一种常用的控制结构,用于重复执行一段代码。它通常由三个部分组成:初始化表达式、条件表达式和更新表达式
基本语法:
for (初始化表达式; 条件表达式; 更新表达式) { // 循环体 }
1.循环开始前,执行一次初始化表达式(一般用于声明循环变量);
2.如果条件表达式(循环条件)的值为真,则进入循环体;否则退出循环;
3.执行循环体;
4.执行更新表达式(一般用于修改循环变量);
5.回到2
实例1:
用for循环输出三个“你好”
#include <stdio.h> int main() { for(int a=0;a<3;a++){ printf("你好\n"); } return 0; }
格式变化
#include <stdio.h> int main() { int a=0;//初始化表达式放在外面 for(;a<3;a++){ printf("你好\n"); } return 0; }
初始化表达式可以放在外面
注意:条件表达式为空,就是无限循环-死循环
更新表达式可以放到循环体中
实例2:
使用循环计算出1~100的累加和,即1+2+3+...+100
#include <stdio.h> int main() { int sum=0; for(int i=1;i<101;i++){ sum +=i; } printf("总和=%d",sum); return 0; }