用计算机解决问题和日常生活中一样。要事先制定一个计划,并设计好具体方法,然后把这个方法翻译成计算机能执行的具体步骤和指令,输入计算机执行,这个过程就是程序设计。因此,程序设计就是分析问题、设计算法、编写程序、调试程序的过程。
结构化程序有三种基本结构:顺序结构、选择结构和循环结构,它们都是由语句构成的。
结构化程序设计是指:
(1)程序由三种控制结构组成,每个结构只有一个入口和一个出口,是一个独立的模块。
(2)自顶向下、逐步求精的设计步骤。即先把问题分成几个子问题,然后对子问题再细化,直到能直接用语句编程为止。
(3)对数据进行抽象处理,把数据分成不同的数据类型,以便准确地描述数据。
顺序结构是程序设计中最简单、最常用的结构,各个程序段按照先后顺序依次执行,中间没有转移语句,执行顺序不会改变。顺序结构是任何程序的基本结构,应用非常广泛,即使在选择和循环结构中,也经常用到顺序结构。
顺序结构中使用的语句包括赋值语句、数据输入/输出语句等,主要用于描述简单的操作,不能控制程序的执行顺序。
语句是表达算法命令或编译指示的基本语言单位,用来描述要实现的操作,可用于计算表达式的值,控制程序的执行顺序等。语句包含两个重要内容:语法和语义。语法就是语句的书写规则,语义就是语句的含义和作用。
在C++语言中,提供了丰富的语句,包括表达式语句、复合语句、控制语句和空语句等。(www.xing528.com)
1.表达式语句
表达式语句是由一个表达式加上分号组成的,例如:
2.复合语句
复合语句也被称为块语句,由两条或两条以上的语句组成,并用“{}”括起来,在语法上相当于一条语句。常用在条件语句和循环语句中,复合语句也可以嵌套。注意:在“}”后面不能加分号。
3.控制语句
控制语句包括选择语句、循环语句和转移语句。
4.空语句
空语句只有一个分号,不做任何操作,常用在空循环当中。
本章将介绍顺序结构中最常用的几个简单语句。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。