清华大学出版社 TSINGHUA UNIVERSITY PRESS 第4章最简单的c程序设计一顺序程序设计 4.1 C语句概述 4.2程序的三种基本结构 4.3赋值语句 4.4数据输入输出的概念及在C语言中的实现 4.5字符数据的输入输出 4.6格式输入与输出 4.7顺序结构程序设计举例 习题
4.1 C语句概述 4.2 程序的三种基本结构 4.3 赋值语句 4.4 数据输入输出的概念及在C语言中的实现 4.5 字符数据的输入输出 4.6 格式输入与输出 4.7 顺序结构程序设计举例 习题 第4章 最简单的c程序设计—顺序程序设计
清华大学出版社 TSINGHUA UNIVERSITY PRESS 在上一章介绍了程序中用到的一些基本要素 (常量、变量、运算符、表达式等),它们是 构成程序的基本成分。在第1章中已经介绍 了几个简单的c程序。本章将介绍为编写简 单的程序所必需的一些内容
在上一章介绍了程序中用到的一些基本要素 (常量、变量、运算符、表达式等),它们是 构成程序的基本成分。在第1章中已经介绍 了几个简单的c程序。本章将介绍为编写简 单的程序所必需的一些内容
清华大学出版社 TSINGHUA UNIVERSITY PRESS 4.1C语句概述 和其他高级语言一样,c语言的语句用来向计算机系统 发出操作指令。一个语句经编译后产生若干条机器指 令。一个实际的程序应当包含若干语句。应当指出, c语句都是用来完成一定操作任务的。声明部分的内 容不应称为语句。如:inta;不是一个c语句,它不产 生机器操作,而只是对变量的定义。从第1章已知, 一个函数包含声明部分和执行部分,执行部分即由语 句组成。c程序结构可以用图4.1表示。即一个c程序可 以由若干个源程序文件(分别进行编译的文件模块)组 成,一个源文件可以由若干个函数和预处理命令以及 全局变量声明部分组成(关于“全局变量”见第7章, “预编译命令”见第8章),一个函数由数据定义部分 和执行语句组成
4.1 C语句概述 和其他高级语言一样,c语言的语句用来向计算机系统 发出操作指令。一个语句经编译后产生若干条机器指 令。一个实际的程序应当包含若干语句。应当指出, c语句都是用来完成一定操作任务的。声明部分的内 容不应称为语句。如:int a;不是一个c语句,它不产 生机器操作,而只是对变量的定义。从第1章已知, 一个函数包含声明部分和执行部分,执行部分即由语 句组成。c程序结构可以用图4.1表示。即一个c程序可 以由若干个源程序文件(分别进行编译的文件模块)组 成,一个源文件可以由若干个函数和预处理命令以及 全局变量声明部分组成(关于“全局变量”见第7章, “预编译命令”见第8章),一个函数由数据定义部分 和执行语句组成
清华大学出版社 TSINGHUA UNIVERSITY PRESS C程序 源程序文件1 源程序文件2 源程序文件n 预处理命令 全局变量声明 函数1 函数n 函数首部 函数体 局部变量 声明 执行语句 图4.1
图4.1
清华大学出版社 TSINGHUA UNIVERSITY PRESS 在第2章中已经说明,程序应该包括数据描述(由声 明部分来实现)和数据操作(由语句来实现)。数据 描述主要定义数据结构(用数据类型表示)和数据 初值。数据操作的任务是对已提供的数据进行加 工。 C语句可以分为以下5类: (1)控制语句,完成一定的控制功能。c只有9种控 制语句,它们是: ①if0~else~ (条件语句) ②for0 (循环语句) ③w hile(0 (循环语句) ④do~w hile() (循环语句) ⑤continue (结束本次循环语句)
在第2章中已经说明,程序应该包括数据描述(由声 明部分来实现)和数据操作(由语句来实现)。数据 描述主要定义数据结构(用数据类型表示)和数据 初值。数据操作的任务是对已提供的数据进行加 工。 C语句可以分为以下5类: (1) 控制语句,完成一定的控制功能。c只有9种控 制语句,它们是: ① if()~else~ (条件语句) ② for()~ (循环语句) ③ while()~ (循环语句) ④ do~while() (循环语句) ⑤ continue (结束本次循环语句)