循环的控制方法:
1、条件控制的循环
2、计数控制的循环
3、标记控制的循环
for语句
for(表达式1,表达式2,表达式3)
{
语句1 复合语句做循环体,被当做一条语句看待
语句2
}
表达式1(循环初始条件)表达式2(循环控制条件)表达式3(循环转化条件)
如何保证循环是可终止的?
1、执行循环体时必须改变一个或多个变量的值
2、保证经有限次重复后,循环控制条件不再满足
如何快速计算1+2+3…+100的值?
#include <stdio.h>
int main()
{
int i, j, sum = 0;
for(i = 1, j = 100; i <= j; i++, j–)
{
sum = sum + i + j;
}
printf(“sum = %d”, sum);
return 0;
}
逗号运算符
表达式1,表达式2,…,表达式n
1、多数情况下,并不使用整个逗号表达式的值
2、更常见的是分别得到各表达式的值——顺序求值运算符
3、主要用在循环语句中,同时对多个变量赋初值等
C语言学习笔记(七)
最新推荐文章于 2024-04-22 22:03:22 发布