菜单
  

    1. 预备知识
    1.1  C语言
    C语言,是一种通用且普遍的程序高级语言,在系统以及程序软件开发等方面应用相当广泛.追朔其历史,最先是出现在贝尔实验室. 丹尼斯•里奇与肯•汤普逊,为了能够移植并开发UNIX操作系统,在1969年到1973这几年间,在B语言的基础上,设计开发出来C语言.
    C语言具有较高的可移植性,并且高效而强大、灵活且表达力强、功能丰富,在程序设计员中备受关注,最近25年里,是最为热门的程序设计语言.目前,不同OS中,都普遍存在C语言编译器,例如Microsoft Windows, Mac OSX, Linux, Unix等.C语言的设计影响了众多后来的编程语言,例如C++、Objective-C、Java、C#等.
    20世纪80年代,ANSI为C语言制定了一套相当完备的国际标准C语言语法,称之为ANSI C,将其作为C语言的标准,在此之后的程序开发工具,大部分都支持ANSI C这一标准.
    近年来,C语言作为一种高效的计算机程序设计语言,在国内外得到快速发展普及应用.它的功能丰富,它的数据结构丰富,它的表达能力强,它的使用灵活方便,它的目标程序效率高,它的可移植性好,它的应用面广……它集高级语言和低级语言的优点于一身,无一不让人对它青睐有加.
    C语言是一种结构化的高级程序语言,使用它所编写的每个程序,都是由顺序结构、选择结构和循环结构这三种基本结构组成,从而使得程序的结构明了、清晰、易读,另一方面,程序的质量和效率也得到了提高.其中,循环结构,是结构化程序设计中最为复杂、最最关键重要的一种结构.
    1.2  C语言中对循环结构的认识
    选择结构,顺序结构,以及本文中的循环结构,是C语言程序设计中重要的三种基本结构,完全掌握这三种结构,标志着高级编程语言设计最基本的部分已经得到良好的锻炼.因为循环结构在结构化程序设计中,是基本结构之一,也是其中最重要、最复杂的一种结构.
    通过循环结构,可以用来解决重复执行程序语句的问题,以减少源代码重复书写的繁琐作业.这种结构,可以充分利用计算机的性能,又能减少人工工作量,能大大提高工作效率,使得其成为几乎所有程序的必备要素.
    不仅在C语言中有循环结构,其他语言中也都有循环结构,而且都是各自最重要的要点之一.并且,各种语言之间的循环结构亦有很多相通之处,既有区别,又有类同.循环结构, 也可称之为重复结构, 即是重复执行某一部分程序的操作.
    2. C语言中的循环结构
    介绍:
    C 语言中的循环结构有以下几种:
    (1) 用 goto 语句和 if 语句构成循环;
    (2) 用 while 语句;
    (3) 用 do- while 语句;
    (4) 用 for 语句;
    注意:使用goto语句的程序,可读性会变差,甚至成为几乎难以文护更新的“面条代码”因此,在结构化程序设计中一般不鼓励使用goto语句,以免造成程序流程的混乱,使理解和调试程序都产生困难. 这里只讨论其他三种循环语句.
    2.1 while语句
    一般形式为:
    while (表达式)
    循环体语句
    注意:这里括号中的表达式是作为判断循环体语句是否能够执行的条件.通过循环控制条件进行判断,来决定是否继续执行循环体语句. 若表达式值为真,则执行“循环体语句”.若为假,则终止循环,跳过循环体语句,执行循环体外语句.
    执行流程:
    ①    对表达式进行计算;
    ②    对表达式的值进行判断.若非零,执行语句;
    ③    返回到第一步,再次计算表达式的值;
    ④    直至表达式的值判断为0,终止循环,跳过循环体语句,执行循环体外语句.
  1. 上一篇:MATLAB在时间序列中的应用
  2. 下一篇:函数凸性在经济学中的应用
  1. 行列式在高中数学中的应用

  2. 多项式拟合在变形数据分析中的应用

  3. 因子分析在学生成绩综合评价中的应用

  4. 方差分析在小麦亩产量中的应用

  5. 中心极限定理在生活中的应用

  6. 大数定律在生活中的应用

  7. 概率论在经济中的应用

  8. 乳业同业并购式全产业链...

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. 十二层带中心支撑钢结构...

  11. 杂拟谷盗体内共生菌沃尔...

  12. 当代大学生慈善意识研究+文献综述

  13. 大众媒体对公共政策制定的影响

  14. 电站锅炉暖风器设计任务书

  15. java+mysql车辆管理系统的设计+源代码

  16. 中考体育项目与体育教学合理结合的研究

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回