文章目录
- 用法
-
- while的用法
- for的用法
- 两者之间的联系可以相互等价
- 用for改写while示例
- for和while的死循环怎么写
- for循环见怪不怪
-
- 表达式1省略
- 第一.三个表达式省略(for 改 while)
- 全省略即死循环(上面已介绍)
用法
类比学习while语句
while的用法
#include
int main()
{
int data = 1;
int sum = 0;
printf("这是一个1-100求和的程序n");
while(data100){
sum = sum+data;
data++;
}
printf("1-100的和为:%dn",sum);
return 0 ;
}
- 第一个表达式,条件初始值(int data = 1)
- 第二个表达式,条件的临界值(data
- 第三个表达式,条件的变化(data++)
for的用法
for(表达式1;表达式2;表达式3){
//所要执行的语句
}
表达式与表达式直接用分号隔开
两者之间的联系可以相互等价
for跟while一模一样
- 第一个表达式,循环变量赋初值
- 第二个表达式,判断循环条件
- 第三个表达式,改变循环变量的值
for语句执行的顺序是:先赋值循环变量->判断条件->执行循环体->条件改变->判断条件->执行循环体->条件改变->判断条件->执行循环体->条件改变->。。。。
用for改写while示例
爱你一万年
#include
int main()
{
int times;
for(times=0;times10000;times++){
puts("我爱你");
}
return 0;
}
- 第一个表达式,循环变量赋初值(times=0)
- 第二个表达式,循环条件判断(times
- 第三个表达式,循环变量的变化(times++)
for和while的死循环怎么写
单片机中常用到
while(1);
while(1){
}
for(;;);
for(;;){
}
for循环见怪不怪
表达式1省略
#include
int main()
{
int times;
times=0;//赋值语句
for(;times10;服务器托管网times++){//条件判断 //条件变化
puts("我爱你");
}
return 0;
}
第一.三个表达式省略(for 改 while)
分号不能省略
#include
int main()
{
int times;
times=0;//赋值语句
for(;times10;){//条件服务器托管网判断
puts("我爱你");
times++; //条件变化
}
return 0;
}
全省略即死循环(上面已介绍)
—– 如有错误欢迎大家批评指正!!!
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
为什么需要隐私协议? 小程序隐私授权弹窗FAQ官方:https://developers.weixin.qq.com/community/develop/doc/00000ebac5c3e0423840776a966c09 也就是说只要我们配置了隐私协议,那么…