文档详情

顺序结构程序设计.pdf

发布:2024-12-24约1.54万字共58页下载文档
文本预览下载声明

第三章

主要内容

3.1C语句概述

3.2字符数据的输入输出

3.3格式化输入与输出函数

3.4较复杂的输入输出格式控制

3.5顺序结构程序设计举例

3.1C语句概述

3.1.1C程序的C程序

结构:

源程序文件1源程序文件2源程序文件n

预处理命令数据声明函数1函数n

函数首部函数体

数据声明执行语句

2.C语句分类

表达式语句

函数调用语句

5类控制语句

复合语句

空语句

(1)表达式语句

由一个表达式加一个分号构成。

赋值表达式分号表达式语句

a=3;

(2)函数调用语句

由一个函数调用加一个分号构成

Printf(“ThisisaCstatement.”);

(3)控制语句:用于完成一定的控制功能

①if()~else条件语句⑥break中止语句

②for()~循环语句⑦switch()多分支选择语句

③while()~循环语句⑧return返回语句

④do~while();循环语句⑨goto转向语句

⑤continue结束本次循环语句

(4)复合语句

用一对{}括起来的语句。

{

z=x+y;

t=z/100;

printf(“%f”,t);

}

注意:

复合语句中最后一个语句中最后的分号不能忽略不写。

(5)空语句

只有一个分号的语句。

(什么也不做)

◼用来做流程的转向点

◼用来作为循环语句中的循环体

3.1.2赋值语句

◼赋值语句是由赋值表达式再加上分号构成的

表达式语句。其一般形式为:

◼变量=表达式;

◼赋值语句的功能和特点都与赋值表达式相同。

它是程序中使用最多的语句之一。在赋值语

句的使用中需要注意以下几点:

◼(1)由于在赋值符“=”右边的表达式可以是一

个赋值表达式,因此,下述形式

◼变量=(变量=表达式);

◼是成立的,从而形成嵌套的情形。其展开之后

的一般形式为

◼变量=变量=…=表达式;

(2)注意在变量说明中给变量赋初值和赋值

语句的区别

(3)在变量说明中,不允许连续给多个变量

赋初值。如下述说明是错误的

(4)注意赋值表达式和赋值语句的区别。

3.2字符数据的输入\输出

3.2.1字符数据的输入\输出的概念及在C语言中的实现

1.所谓输入输出是以计算机主机为主体而言的

输出:从计算机向外部输出设备(显示器,打印机)输出数据

输入:从输入设备(键盘,鼠标,扫描仪)

显示全部
相似文档