分支与循环结构语句介绍———结构化的C语言

前言:本文主要介绍C语言的分支与循环语句,C语言作为一种基础且运用广泛的结构化语言,主要可将其分为三大结构:顺序、分支、循环结构,本文主要围绕C语言的分支与循环结构展开进行介绍,主要介绍分支语句中的if,switch语句,循环语句中的for,while,do-while语句,以及分支与循环两种语句相互嵌套的情况。

分支结构:

(1)if语句:

基本结构

if(条件表达式或者语句)

           满足该条件执行的语句;

else if(条件表达式或者语句)

           满足该条件执行的语句;

......

else

{

        以上条件都不满足执行的语句;

代码示例:

该语句采用if语句,分情况说明不同年龄阶段的人应该如何称呼,因gitee兼容性问题,printf语句没有显示完整。

(2)switch语句:

基本结构

switch(常量表达式)

      case (常量):

    {             

              满足该条件执行的语句;

                      break;

       }

      case(常量):

      {

                满足该条件执行的语句;

                           break;

         }

         .........

     default:

        {

             以上条件都不满足执行的语句;

                      break;

         }

   }

代码示例:

该语句采用了switch语句在屏幕上打印星期一至星期日。

至此,C语言分支结构中的if,switch两种语句介绍完成。

下面介绍循环结构中的for,while,do-while循环。

循环结构:

(1)for循环

基本结构

for(表达式1;表达式2;表达式3)

          循环执行的语句;

表达式1为初始化部分,用于初始化循环变量

表达式2为条件判断部分,用于判断循环时候终止。

表达式3为调整部分,用于循环条件的调整。

代码示例:

该语句采用for循环求得100以内3的倍数,恰当使用循环语句能够很好地简化代码。

(2)while循环:

基本结构

while(执行循环需满足的条件)

          执行循环语句;

  }

代码示例:

该代码采用while循环求一个整数由几位数组成,当n=0时循环结束。

(3)do-while循环

基本结构

do{

              循环执行语句;

      }while(循环需满足的条件);

do-while语句与for,while循环语句不同的是do-while的循环语句至少会被执行一次。

代码示例:

该语句采用do-while语句实现在屏幕上打印1~10的数字。

至此,C语言循环结构中的for,while,do-while三种语句也介绍完毕,下面举一个例子来介绍C语言中分支与循环两种结构相互嵌套的情况。

代码示例:

该代码采用if语句和for循环两种结构实现求100~200之间的素数,采用for循环将范围限定在100~200之间,以及用for循环和if语句来判断一个数是否为素数,count作为计数器,统计100~200之间有多少个素数。

综上,C语言的分支和循环两大结构介绍完成,利用好这些语句可以很好地帮助我们简化代码量,从而达到我们的目的。如果这篇文章有帮助到你,作者不胜荣幸。作者学识尚浅,文章若有不足之处,欢迎各位指正!

             

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值