c语言---while循环语句

c语言循环语句:

while

for

do while

1,while循环

while语法结构

while(表达式)

      循环语句;

 ①一个小例子

在屏幕上打印1-10的数字

#include<stdio.h>
int main()
{
    int i = 1;
    while(i<=10)
   {
     printf("%d",i);
      i=i+1;
    }
  return 0;
}

② while语句中的break和continue

break

在while循环中的作用: 其实在循环中只要遇到break,就停止后期的所有的循环,直接终止循环。 所以:while中的break是用于永久终止循环的

一个小例子:

#include<stdio.h>
int main()
{
   int i = 1;
   while(i<=10)
   {
      if(i==5)
        break;
      printf("%d",i);

       i=i+1;
    }

   return 0;
}

 A,1 2 3 4

B,1 2 3 4 5

C,1 2 3 4 5 6 7 8 9 10

D,1 2 3 4 6 7 8 9 10

小伙伴们可以想想这个题应该选择什么

这个题的正确答案选A,小伙伴们做对了吗?

假如这个题咱们改改呢,变成这样了,又应该是什么呢?

#include<stdio.h>
int main()
{
   int i = 1;
   while(i<=10)
   {   
        i=i+1;
      if(i==5)
        break;
      printf("%d",i);    
    }

   return 0;
}

这样的话,这个结果就应该是2 3 4了。

continue作用

continue是用于终止本次循环的,也就是本次循环中continue后边的代码不会再执行,而是直接跳转到while语句的判断部分。进行下一次循环的入口判断

例子

#include<stdio.h>
int main()
{
    int i =1;
    while(i<=10)
    {
         if(i==5)
             continue;
         printf("%d",i);
         i=i+1;
     }
     return 0;
}

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值