1 / 4
文档名称:

程序设计论文 C语言论文.doc

格式:doc   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计论文 C语言论文.doc

上传人:286919636 2016/3/15 文件大小:0 KB

下载得到文件列表

程序设计论文 C语言论文.doc

相关文档

文档介绍

文档介绍:程序设计论文 C 语言论文浅谈 C 语言的结构化程序设计[ 摘要]C 语言是一种很好的结构化程序设计语言; 结构化程序设计方法可以概括为自顶向下、逐步求精、模块化、限制使用 goto 语句, 将原来较为复杂的问题化简为一系列简单模块的设计。一个程序的任何逻辑问题均可用顺序结构、选择结构和循环结构这三种基本结构来描述。[ 关键词]C 语言结构化程序设计顺序结构选择结构循环结构当前, 计算机技术飞速发展, 程序设计技术已从结构化程序设计技术向面向对象程序设计技术过渡,对一个规模较大的应用程序,总体框架是由面向对象程序设计构搭而成, 而在局部实现时仍需采用结构化程序设计技术。 C 语言是一种很好的结构化程序设计语言, 因此, 笔者论述了 C 中的结构化程序设计的方法。结构化程序设计(STRUCTURED PROGRAMING ,简称 SP) 的概念是由荷兰学者 E? 等人在 20 世纪 60 年代后期提出的, 是以模块化设计为中心, 将原来较为复杂的问题化简为一系列简单模块的设计,也就是将—个大的计算任务划分为一个个比较小的任务, 这些小任务均由函数来完成。而函数既可以是 C 的标准库函数,也可以是自定义函数。在 C 中,一个具备一定规模的 C 程序往往是由多个函数组成, 其中必有一个名为 main 的主函数,由 main 来调用其他函数, 必要的话, 其他函数还可以调用另外的函数。同一函数可以被一个或多个函数调用一次或多次。模块的独立性还为扩充已有的系统、建立新系统带来了不少的方便, 因为我们可以充分利用现有的模块作积木式的扩展。结构化程序设计的思想是一个程序的任何逻辑问题, 均可用顺序结构、选择结构和循环结构这三种基本结构来描述。顺序结构的程序流程是按语句的书写顺序依次执行;选择结构是对给定条件进行判断, 根据判断结果决定执行两分支中的一个分支或多分支中的一个分支;循环结构是在给定条件成立的情况下,反复执行某个程序段。实现这些程序流程的语句都是流程控制语句。流程控制语句在程序设计中起着重要的作用, 通过三种基本控制结构使结构化程序具有唯一的入口和出口, 没有死循环, 而且程序的静态形式与动态执行形式之间具有良好的对应关系。在 C 语言中,有四种语句是顺序执行的: ①空语句,光有一个分号“; ”作为语句结束符, 它表示什么也不做。②表达式语句, 表达式后面加一个分号, 表达式语句主要有赋值语句、自加减运算符构成的语句和逗号表达式语句。③函数调用语句, 它是由一个函数调用加上一个分号组成的。④复合语句,由“{”和“}”把一些变量说明和语句组合放在一起,又称为语句块。选择语句有 if 语句和 switch 语句。循环语句有 for , while 和 do-while 语句以及一些辅助流程转向语句如 continue,break,goto 等。顺序结构,选择结构和循环结构共同作为各种复杂程序的基本构造单元,由这 3 种结构经过反复嵌套构成的程序称为结构化程序,也就是说,结构化程序是由上述 3 种基本结构组成的。但如果在编程过程中无限制地使用转移语句(goto) ,会使程序的控制流程强制性地向前或向后跳转而导致程序的流程无序可循, 结构杂乱无章。结构化构造减少了程序的复杂性, 提高了可靠性、可测试性和可维护性,使用少数的基本结构,就可使程序

最近更新

2024年重庆电子工程职业学院职业倾向性测试题.. 56页

一级建造师之一建公路工程实务题库1000道(全.. 301页

一级建造师之一建港口与航道工程实务题库1000.. 306页

中医护理演讲ppt课件 27页

演出经纪人之演出市场政策与法律法规题库400道.. 116页

中医护理法则ppt课件 23页

中医护理ppt课件模版 27页

2024年广州番禺职业技术学院单招职业技能测试.. 74页

2024年湘南幼儿师范高等专科学校单招综合素质.. 55页

2024年重庆电讯职业学院单招职业适应性测试题.. 57页

2024年上海杉达学院单招综合素质考试题库及答.. 56页

2024年江苏旅游职业学院单招职业技能测试题库.. 55页

综合解析广东深圳市高级中学物理八年级下册期.. 20页

压疮护理ppt课件插图 23页

玻璃清洁剂产业分析报告 76页

龚贤及其诗歌研究的中期报告 2页

鼻渊舒口服液灌注内窥镜鼻窦术后的疗效观察的.. 2页

龙首矿测量管理规定 8页

1.2.公司总体和年度安全生产目标 9页

02程序文件 40页

2023年消防救援站党支部工作总结 4页

慢性胃炎中医症候评分表格模板2 3页

教师心得体会师德感悟篇范文2023年 9页

学校食堂6s管理内容和标准四篇 51页

夹江陶瓷产业发展历程和基本概况 5页

超声科质量控制评分表(共1页) 1页

高速铁路桥梁缺陷整治方案 56页

尊师开示 7页

十五种解经讲道法(1) 55页

张宏宝尊师谈养生修炼的利与弊 10页