for(语句1;判断语句;执行语句2)
{
执行语句1;
}
进入for循环语句,先执行语句1,再是判断语句,若判断语句结果为假则跳出for循环,若判断语句结果为真则执行语句1,再执行语句2,接着再判断语句,若判断语句结果为假则跳出for循环,为真则继续循环。若是循环过程中遇到break则跳出循环。
使用for循环实现九九乘法表例:
for(int a=1;a<=9;a++)
{
for(int b=1;b<=a;b++)
{
prinntf("%d*%d=%d\t",b,a,a*b);
}
printf("\n");
}
while循环(内可再嵌套while循环语句):
while(判断语句)
{
执行语句;
}
进入while循环语句,判断语句结果为假则跳出while循环,判断语句结果为真则执行语句,再判断语句,结果为假则跳出while循环,为真则继续循环。若是循环过程中遇到break则跳出循环。
使用while循环实现九九乘法表例:
int a=1;
int b=1;
while(a<=9)
{
b=1;
while(b<=a)
{
printf("%d*%d=%d\t",b,a,a*b);
b++;
}
a++;
printf("\n");
}
do while循环:
do
{
执行语句
}while(判断语句)
进入do while循环语句,先执行语句,再判断语句,若结果为假则跳出do while循环,为真则再执行语句。若是循环过程中遇到break则跳出循环。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)