内容正文:
5.1 C语言基本语句
与顺序结构程序设计
Teacher teaching design
CONTENTS
目 录
C语言中的基本语句
案例分析 交流提升
案例分析
仿真演练
顺序结构程序设计
自主学习
明确考点
PART 02
算法是描述计算机解决给定问题的过程
程序=数据结构+算法+程序设计方法+语言工具和环境
自主学习 明确考点
C语言中的基本语句有
C语言中的基本语句
:
:
控制语句
复合语句
空语句
表达式语句
函数调用语句
C语言中的基本语句有
C语言中的基本语句
:
:
控制语句
复合语句
空语句
表达式语句
函数调用语句
组成
表达式语句由表达式加上分号“;”
形式
表达式;
执行表达式语句就是计算表达式的值。
例如:
x=y+z; 赋值语句;
表达式
语句
i++; 自增1语句,i值增1。
y+z; 加法运算语句,但计算结果不能保留,无实际意义;
C语言中的基本语句有
C语言中的基本语句
:
:
控制语句
复合语句
空语句
表达式语句
函数调用语句
Media _01
Media _02
Media _03
组成
形式
例如
函数名(实际参数表);
执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调函数体中的语句,求取函数值。
由函数名、实际参数加上分号“;”组成
printf("C Program");
调用库函数,输出字符串。
C语言中的基本语句有
C语言中的基本语句
:
:
控制语句
复合语句
空语句
表达式语句
函数调用语句
Media _01
Media _02
Media _03
组成
形式
例如
函数名(实际参数表);
执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调函数体中的语句,求取函数值。
由函数名、实际参数加上分号“;”组成
printf("C Program");
调用库函数,输出字符串。
C语言中的基本语句有
C语言中的基本语句
:
:
控制语句
复合语句
空语句
表达式语句
函数调用语句
条件判断语句:
if语句、switch语句
循环执行语句:
do while语句、while语句、for语句;
转向语句:
break语句、goto语句、continue语句、return语句。
控制语句:控制语句用于控制程序的流程,
以实现程序的各种结构方式,C语言有九种控制语句(三类)
功能
C语言中的基本语句有
C语言中的基本语句
:
:
控制语句
复合语句
空语句
表达式语句
函数调用语句
复合
语句
组成
说明
举例
把多个语句用括号{}括起来组成的一个语句称复合语句。
例如:
{ x=y+z;
a=b+c;
printf(“%d%d”,x,a);
}
是一条复合语句。
在程序中应把复合语句看成是单条语句,而不是多条语句。
复合语句内的各条语句都必须以分号“;”结尾,在括号“}”外不能加分号
C语言中的基本语句有
C语言中的基本语句
:
:
控制语句
复合语句
空语句
表达式语句
函数调用语句
例如
while(getchar()!='
')
;
本语句的功能是,只要从键盘输入的字符不是回车则重新输入
只有分号“;”组成的语句称为空语句,
组成
举例
空语句
空语句是什么也不执行的语句。在程序中空语句可用来作空循环体。
顺序结构程序设计
PART 02
顺序结构程序就是由顺序执行语句组成的,程序运行是按照书写的顺序进行,不发生控制转移,所以又被称为最简单的C程序。顺序结构程序,一般由以下几部分组成:
说明
顺序结构程序的函数体。一般有4部分内容构成:
顺序结构程序设计
01
你的程序中如果需要使用库函数,或自己设计了头文件,则就要使用编译预处理命令,将相应的头文件包含进来。
02
(3)运算处理数据。
(1)定义变量类型
(2)给变量提供数据。
(4)输出结果数据。
编译预处理命令(在主函数main()之前)。
如:#include<stdio.h>
#include<string.h>
案例分析 交流提升
PART 03
A
B
C
D
a=7+b+c=a+7;
a=7+b++=a+7;
a=7+b,b++,a+7
a=7+b,c=a+7;
案例分析 交流提升
【例1】、下列语句中,符合语法的赋值语句是( )
【解析】赋值运算是指将一个数值存储到某个内存单元的操作,格式为:左值=右值。这里右值可以是一个普遍表达式,但左值必须是一个可以寻址的表达式。实际使用时,左值通常只有两种,赋值