最简单的C程序设计一顺序程序设计
有了前面基础,从现在开始循序渐进地学习用C语言编写程序。
学习C程序设计,主要包括两方面的内容:一是学习解题的思路,即学习算法;二是学习编程的方法,这就需要学习和掌握C语言。
这二者是密不可分的,不宜孤立地学习算法,也不宜孤立地学习C语言的语法。
以程序设计为主线,把算法和语法紧密结合起来,引导读者由易及难地学会编写C程序。
对于简单的程序,算法比较简单,程序中涉及的语法现象也比较简单(一般只用到简单的变量、简单的输出格式)。
对于比较复杂的算法,程序中用到的语法现象也比较复杂(例如要使用数组、指针和结构体等)。
我们先从简单的程序开始,介绍简单的算法,同时介绍最基本的语法现象,使读者具有编写简单程序的能力。在此基础上,逐步介绍复杂些的程序 ,介绍比较复杂的算法,同时介绍较深入的语法现象,把算法与语法有机地结合起来,步步深人,由浅人深,由简单到复杂,使读者很自然地、循序渐进地学会编写程序。
提出问题一解决问题一 归纳分析
一.顺序程序设计
顺序程序结构是最简单的一种程序结构,其中各语句都是按自上而下的顺序执行的,不发生流程的跳转,不出现选择和循环的操作。
若干小的顺序结构可以构成一个大的顺序结构,甚至一一个程序。