程序设计基本结构———顺序、选择与循环

 一、程序设计基本结构     

       结构化的程序设计容易理解、容易测试,也容易修改,正确使用这些结构将有助于设计出高度结构化的程序。Linux C 提供了比较完善的结构化流程控制结构,主要有以下三种基本结构:顺序结构、分支选择结构和循环结构,由这三种基本结构可以组合出任意复杂的程序。换句话说,任何一个结构程序都可以由这三种基本控制结构来表示。

  1.   顺序结构:顺序结构是最简单的一种基本控制结构。它按语句出现的先后顺序依次执行,执行完A操作后,在执行B操作。
  2.   选择结构:选择结构又称分支结构,在这种结构中包含一个条件判断,根据条件成立与否来确定执行A操作还是B操作。
  3.   循环结构:循环结构又称重复结构。这种结构是当给定的条件成立时,重复执行某一循环体,直到条件不满足为止。


二、常见的输入函数和输出函数

 三、顺序结构程序设计

           顺序结构是结构化程序设计的三种基本结构之一,是最简单、最常见的程序结构,它的特点是:按照语句的先后顺序,自前向后逐条依次执行。数序结构是由一系列顺序执行的语句组成的,是一种线性结构。

  1. 编译预处理命令

         在程序中要使用库函数,除printf()和scanf()外,其他的都必须使用编译预处理命令将相应的头文件包含进来。

    2. 顺序结构函数体中完成各个具体功能的语句

  •   表达式语句
  •   说明语句
  •   输入/输出语句
  •   空语句
  •   复合语句

    下面介绍几个顺序程序设计的例子:

 四、选择结构程序设计

    1、if语句是最简单的一种单分支结构,它的格式是:

           if(表达式)   语句1                                                     

           例如: if(a==0)   return;

          if结构的功能是:先判断表达式的逻辑值,若该表达式的逻辑值为“真”,则执行语句1,否则,什么也不执行。

   2、if-else语句的功能是:先判断表达式的逻辑值,若该表达式的逻辑值为“真”,则执行语句1,否则,执行语句2。

          if(表达式)    语句1     

          else  语句2  

   3、在使用if-else语句时,有以下两点注意事项:

  • if语句是一条语句。
  • 如果要执行多个操作,需要将多个操作复合为单条语句,即把须要执行的多条语句用一对大括号括起来,{}后不应该有“;”。











      

          




      

     

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值