1.
while(1)
//数字1,不是字母散散毁l
{
//你循环的的掘局程序代码
}
2.for()
//括号中是两个分号冲备
{
//你循环的的程序代码
}
比如想一直循环输出HELLO
完整代码为:
#include
void
mian()
{
while(1)
{
printf("HELLO")
}
}
c语言中用于循环运行程序的结构有三种,分别是:表毕缓达式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
*/
例如:
#include<stdio.h>
intmain(void)
{
charc
c=getchar()
while(c!='')//输入空格帆指告退出
{
printf("%c",c)//这里改态明成你需要的那个函数做相应的工作就可以了
c=getchar()
}
return0
}
扩展资逗棚料
C语言循环控制语句
#include<stdio.h>
intmain(){
inta
/*forloopexecution*/
for(a=10a<20a=a+1)
{
printf("valueofa:%d\n",a)
}
return0
}
C编程语言中do...while循环的语法是-
do{
statement(s)
}while(condition)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)