下载此文档

第3章 顺序结构程序设计.ppt


文档分类:IT计算机 | 页数:约42页 举报非法文档有奖
1/ 42
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 42 下载此文档
文档列表 文档介绍
第3章顺序结构程序设计
北京科技大学计算机系
C 语言程序设计
1
程序的三种基本结构
顺序结构
N-S结构图
流程图
A
B
A
B
选择结构
Y
N
A
B
P成立?
P
T F
A B
第4章介绍
202017/11/11
2
程序的三种基本结构
循环结构
N
Y
P成立?
A
当P成立时
A
直到型循环
A
当P成立时
Y
N
A
P成立?
当型循环
N-S结构图
流程图
第5章介绍
本章介绍
C语言的语句类型
数据输出
数据输入
顺序结构程序设计
202017/11/11
3
C语言的语句类型
主要内容:
说明性语句
表达式语句
控制语句
复合语句
202017/11/11
4
说明性语句
对程序中使用的变量、数组、函数等操作对象进行定义、声明的描述语句
只起说明作用,不产生可执行的机器指令代码。
例如:int a,b;
float function( int, int);
C程序由函数组成。函数的格式:
函数名(参数表)
{ 说明部分;
执行部分;
}
数据类型说明语句
可执行语句
202017/11/11
5
表达式后面加一个分号,构成表达式语句
x=3; y=y+5;
x=a-b && c || d ;
printf("x=%d, y=%d\n",x,y);
sort(a,10);
表达式语句
赋值语句
函数调用语句
注意:
①分号是语句必不可少的一部分
②单独的一个分号“;”构成一个空语句
例如:;(空语句,是最简单的C语句)
202017/11/11
6
控制语句

if ( ) …else …
switch ( ) { …}

for ( ) …
while ( ) …
do … while ( )

break、continue、goto
return
202017/11/11
7
复合语句
用一对花括号“{}”括起来的若干条语句
花括号中可以是说明语句、表达式语句、控制语句,也可以是复合语句
例如:⑴ if (a>b) { max=a; min=b; }
⑵ for(n=1; n<10 ;n++)
{ p = n + p;
if( p >= 100 )
{ printf(“%d\n”, p);
break;
}
}
202017/11/11
8
复合语句(续)
复合语句中如果有说明性语句,应该写在可执行语句的前面
例如:
main( )
{ int a,b;
a=b=100;
{ float c=;
printf("%f\n",c);
}
printf("%d %d\n",a,b);
}
要特别注意:
花括号的配对
花括号的位置
C语言学习的难点之一
202017/11/11
9
数据输出
主要内容:
字符输出函数
格式输出函数
202017/11/11
10

第3章 顺序结构程序设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 42
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 小猪猪
  • 文件大小 0 KB
  • 时间2012-01-07
最近更新