表毕缓达式1,是初始化条件,如i=0。
表达式2,循环条件,满足就继续执行循环体,不满足就跳出循环。
表达式3,这个一般是改变循环条件的地方,如i++。
参考代码:
#include<stdio.h>
int main()//for循环计算1到10累加和
{
int i,sum=0
for (i=0i<=10i++)
sum+=i
printf("丛局%d\n",sum)
return 0
}
/手郑模*
运行结果:
55
*/
②while(表达式){循环体}
表达式的值为真(非0)时,
执行循环体语句。
参考代码:
#include<stdio.h>
int main()//while循环计算1到10累加和
{
int i,sum=0
while(i<=10) {
sum+=i
i++
}
printf("%d\n",sum)
return 0
}
/*
运行结果:
55
*/
③ do{循环体} while(表达式);
先执行循环中的语句,然后再判断表达式是否为真,
如果为真则继续循环;否则,
则终止循环。
参考代码:
#include<stdio.h>
int main()//do……while循环计算1到10累加和
{
int i,sum=0
do{
sum+=i
i++
} while(i<=10)
printf("%d\n",sum)
return 0
}
/*
运行结果:
55
*/
最简单的方法有两种:1. while(1) //数字1,不是字母l
{
//你循环的答知的程序代念银码
}
2.for() //括号中是两个分号
{
//清高消你循环的的程序代码
}
比如想一直循环输出HELLO
完整代码为:
#include <stdio.h>
void mian()
{
while(1)
{
printf("HELLO")
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)