5.2程序设计语言 圈苹南激素人半 China Agr icultural University 计算机科学与工程系 #include<stdio.h> 开始 main() float r.I: printf"r="方 编辑 scanfr"%f"&r): 修 源程序 1=2*3.14*r 改 t 编译 编译器 试 Y 有错? 目标程序 IN 库函数和其他 连接器 目标程序 连接 执行 可执行程序 结果正确? IY 结束 程序调试流程 教学进度
教学进度 计算机科学与工程系 5.2 程序设计语言
苹南袭素大¥ 5.2程序设计语言 China Agricultural University 计算机科学写工程系 5.2.4程序设计语言的构成 程序设计语言的构成主要包括以下几个方面: (1)数据类型 基本数据类型:是由程序设计语言内置的,其特点是不 能再分解为其它的类型。在主流的程序设计语言中一般包括: 整数类型、实数类型、字符类型、布尔类型等。 构造数据类型:是由基本数据类型按照某种方式组合构 成的。常见的构造数据类型有:数组类型、记录类型(结构 体)等等。 (2)运算符和表达式 在程序设计中使用表达式可完成各种各样的运算。表达 式通常包括:常量、变量、运算符和函数调用等。 教学进度
教学进度 5.2 程序设计语言 计算机科学与工程系 5.2.4 程序设计语言的构成 程序设计语言的构成主要包括以下几个方面: (1) 数据类型 基本数据类型:是由程序设计语言内置的,其特点是不 能再分解为其它的类型。在主流的程序设计语言中一般包括: 整数类型、实数类型、字符类型、布尔类型等。 构造数据类型:是由基本数据类型按照某种方式组合构 成的。常见的构造数据类型有:数组类型、记录类型(结构 体) 等等。 (2) 运算符和表达式 在程序设计中使用表达式可完成各种各样的运算。表达 式通常包括:常量、变量、运算符和函数调用等
5.2程序设计语言 圈孝南装素大¥ icultural Uni 计算机料学与工程系 (3)语句 程序是对计算机要执行的操作的描述,高级语言源程序的 基本组成单位就是语句。 语句按功能可以分为两类: ①用于描述操作运算的语句,如赋值语句; ②用于控制操作运算流程的语句,如分支控制语句。 (4)控制结构 ①顺序结构,按照语句出现的先后顺序依次执行。 ②分支结构, 根据给定条件判断,决定程序执行的顺序。 ③ 循环结构, 循环(重复)是计算机解题的一个重要特征。 教学进度
教学进度 计算机科学与工程系 5.2 程序设计语言 (3) 语句 程序是对计算机要执行的操作的描述,高级语言源程序的 基本组成单位就是语句。 语句按功能可以分为两类: ① 用于描述操作运算的语句,如赋值语句; ② 用于控制操作运算流程的语句,如分支控制语句。 (4) 控制结构 ① 顺序结构,按照语句出现的先后顺序依次执行。 ② 分支结构,根据给定条件判断,决定程序执行的顺序。 ③ 循环结构,循环(重复)是计算机解题的一个重要特征