热搜:

全国计算机等级考试三级学习C语言方法_第3页

2015-08-25 10:45:20文章来源:点点软件园热度:0

更多
全国计算机二级VB全真模拟考试系统

全国计算机二级VB全真模拟考试系统V2014.3 吾爱破解版

类别:应用软件教育学习语言:简体中文授权:绿色软件

  四、学好C语言的四种程序结构更多最新IT资讯尽在金顺软件园http://www.jinshun168.com/


  (1)顺序结构


  顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。


  例如;a = 3,b = 5,现交换a,b的值,这个问题就好象交换两个杯子水,这当然要用到第三个杯子,假如第三个杯子是c,那么正确的程序为: c = a; a = b; b = c; 执行结果是a = 5,b = c = 3如果改变其顺序,写成:a = b; c = a; b = c; 则执行结果就变成a = b = c = 5,不能达到预期的目的,初学者最容易犯这种错误。 顺序结构可以独立使用构成一个简单的完整程序,常见的输入、计算,输出三步曲的程序就是顺序结构,例如计算圆的面积,其程序的语句顺序就是输入圆的半径r,计算s = 3.14159*r*r,输出圆的面积s。不过大多数情况下顺序结构都是作为程序的一部分,与其它结构一起构成一个复杂的程序,例如分支结构中的复合语句、循环结构中的循环体等。


  (2) 分支结构


  顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构。分支结构适合于带有逻辑或关系比较等条件判断的计算,下面我介绍几种基本的分支结构。


  ①if(条件)

  {

  分支体

  }

  这种分支结构中的分支体可以是一条语句,此时“{ }”可以省略,也可以是多条语句即复合语句。它有两条分支路径可选,一是当条件为真,执行分支体,否则跳过分支体,这时分支体就不会执行。如:要计算x的绝对值,根据绝对值定义,我们知道,当x>=0时,其绝对值不变,而x<0时其绝对值是为x的反号,因此程序段为:if(x<0) x=-x;

  ②if(条件)

  {分支1}

  else

  {分支2}

  这是典型的分支结构,如果条件成立,执行分支1,否则执行分支2,分支1和分支2都可以是1条或若干条语句构成。

  ③嵌套分支语句:其语句格式为:

  if(条件1) {分支1};

  else if(条件2) {分支2}

以上,就是金顺软件园小编给大家带来的全国计算机等级考试三级学习C语言方法_第3页全部内容,希望对大家有所帮助!

上一篇htc aero外观是什么样子下一篇小米note和坚果手机U1哪个好?
编辑:剑舞红颜笑
标签C语言