1 / 102
文档名称:

程序设计基础05.ppt

格式:ppt   页数:102页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计基础05.ppt

上传人:drp539603 2015/9/8 文件大小:0 KB

下载得到文件列表

程序设计基础05.ppt

相关文档

文档介绍

文档介绍:程序设计基础(C语言)
东北大学高级语言程序设计课程组
课程网站:/cxsj
程序设计基础(C语言)
流程控制-顺序结构
基本语句
C语言程序设计是由函数构成
每个函数完成的功能则是通过由一条条语句实现的
语句是构成C程序设计的基本单位
语句能完成特定操作
语句最后必须有一个分号,分号是C语句的组成部分
C语句分为三类
基本语句
复合语句
程序控制语句
3
基本语句
复合语句
用一对大括号括起一条或多条语句
无论有多少语句,都只被看成一条语句
例如
{t=a;a=b;b=t;}
{ a=10;
printf( “%d”,a ); }
执行复合语句实际是执行该复合语句一对大括号中所有语句
4
基本语句
空语句
由一个分号‘;’组成
空语句是表达式语句的一种特例
格式: ;
它表示什么操作也不做。从语法上讲,它的确是一条语句。在程序设计中,若某处从语法上需要一条语句,而实际上不需要执行任何操作时就可以使用它。例如,在设计循环结构时,有时用到空语句。
5
基本语句
声明语句
功能
定义变量的名称和数据类型,为C编译系统给该变量分配存储空间提供依据
格式:<数据类型> 变量表;
基本数据类型,例如:int、float、char
变量表:由一个或多个变量组成
例:
int a,b,c;
float i,j,k;
提示
C程序中所有变量应先定义后使用
声明语句应放在函数的“{”和任何可执行语句之前
6
基本语句
表达式语句
在表达式后面加上一个分号“;”就构成了一个表达式语句
格式: <表达式>;
例:
a=b*2; /*赋值运算表达式语句*/
++j; /*前缀运算表达式语句*/
x+y; /*x+y;是算术表达式语句*/
提示
表达式语句和表达式的区别在于
表达式代表的是一个数值,表达式语句代表的是一个动作特征
7
顺序结构
顺序结构是一组按书写顺序执行的语句
是C语言中最简单、最基本的一种结构
是进行复杂程序设计的基础
C语言组成顺序结构的主要语句
赋值语句
声明语句
输入/输出函数
8
【例1】
main()
{ float a=;
double b=;
printf(“(1)%f\n”,a);
printf(“(2)%\n”,a);
printf(“(3)%\n”,a);
printf(“(4)%lf\n”,b);
printf(“(5)%\n”,b);
printf(“(6)%\n”,b);
printf(“(7)%.4f\n”,b); }
(1)
(2)·······
(3)
(4)
(5)······
(6)
(7)
顺序结构
9
【例2】编写程序:输入两个整数a和b(设a=100,b=17)
求a除以b的商和余数。
#include “” main( ) {
int a, b, x, y; scanf (“%d, %d”, &a, &b); x=a/b; /* 求a/b的商*/ y=a%b; /* 求a/b的余数*/ printf (“a=%3d, b=%3d,a/b=%4d, a%b=%4d\n”, a, b,x,y); }
顺序结构
10