欢迎来到天天文库
浏览记录
ID:5391431
大小:222.22 KB
页数:3页
时间:2017-12-08
《透视c程序设计语言》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、维普资讯http://www.cqvip.com第。l8卷第6朗计算机技术与发展Vo1.18No.62008正6YIC0MPUTERTECHNOIOGYANDDEVEIf)PMENTJun.2008透视C程序设计语言范华,秦茂玲,张俊(山东师范大学信息科学与工程学院,山东济南250014)摘要:从三个不同侧面透视了C高级程序设计语言:“结构化”的程序设计语言;“函数式”的程序设计语言;“面向过程”的程序设计语言。论述了C程序设计语言面向过程的模块化编程思想、用其编程解决实际问题的一般思路和具体程序中的实现形式,同时,总结了上述三个方面的内在联系
2、和它们的统一性。得出了C高级程序设计语言的优点和其强大的生命力,具有较高的概括性和理论意义,对于学习和研究C程序设计语言提供了一个很好的典型案例。关键词:结构化;函数式;面向过程;计算机编程语言中图分类号:TP312文献标识码:A文章编号:1673—629X(2008)06—0064~03LookingintoCProgrammingLanguageFANHua,QINMao-ling,ZHANG]un(SchoolofInformationScienceandEngineering,ShandongNomlalUniversity,Jinan
3、250014,China)Abstract:Fromthethreedifferentaspects,lookintoClanguage:‘structure”oftheprogramminglanguage;“function”oftheprogramminglanguage;“process—oriente~t”progranm~inglanguage.Expositionfocusesonthemodularthinkingoftheprocess—orientedClanguageprogramming,thegeneralideaso
4、fusingitsprogranratingtO~)lvepracticalproblemsandspecificprocedures,what’smore,sunm'&lguptheinherentrelationshipandtheirunityoftheabove—mentionedthreeaspects.Itsadvantagesanditsvitalityarereached,whichayehighergeneralandtheoreticalsignificance.Forprogramminglanguagestudy,iti
5、satypicalcase.KeyWOl~:structure;function;process—oriented;computerprogramminglanguageO5l舌基本结构,为此,称C语言是一门结构化的程序设计C语言自诞生以来经历了三十多年的历史,进入语言。这三种基本结构分别为_1J:顺序结构、选择(分了“壮年期”,作为一门面向过程的编程语言在数百种支)结构和循环结构。高级编程语言中如此得以流行和推广,其必然有其道1.1.1顺序结构理之所在。对该典型的编程语言,文中从三个不同的在这种结构中,程序的执行是严格按照语句在程侧面透视了C
6、程序设计语言,剖析了该语言的机理和序中书写的先后次序“自上而下,由左而右”来执行的。其编程的基本思路,从中体现出了C语言的优点和其并且顺序结构是一种“自然”的结构,即任何程序的执强大的生命力。行总是“顺序”地完成的。所以,实际上在C语言程序中,顺序结构是不用通过任何语句来控制的,当然,包1从三个不同侧面透视C语言括选择结构和循环结构在程序执行的总“趋势”上,也1.1C语言是一门结构化的程序设计语言都是遵循了“顺序结构”的。任何复杂的C程序均可由三种基本结构组成,也1.1.2选择结构就是说,总可以把任一复杂的C程序最终分解为三种又称为分支结构,其
7、执行特点为:首先要判断给定的条件,然后根据判定的结果而选择执行不同的分支收稿日期:2007—09—16操作。基金项目:旧家Fl然科学基金(69975010.60374054).1ll尔省一然科在C语言中,选择结构又有二分支和多分支两种学基金(Y2003G(11,Z2004G02)作者简介:范华(1979一),男,山东泰安人,坝上研究生,研究办向之分,二分支选择结构可通过if—else语句来实现;多为形像处理、非真实感绘制技术、程序设计语言及算法复杂性分支选择结构可通过if语句的嵌套和switch语句来实分析;秦戍玲,剐教授,硕士生导师,主要研究
8、方向为数字水银技术、现。但是,无论二分支还是多分支的选择结构在执行形像处理、非真实感绘制技术。时,至多只能执行其中一个分支。选择结构在程序中维普资讯h
此文档下载收益归作者所有