基本信息
文件名称:第2章 程序的灵魂-算法课件.ppt
文件大小:461 KB
总页数:32 页
更新时间:2025-05-31
总字数:约小于1千字
文档摘要

第2章程序的灵魂---算法;第2章程序的灵魂---算法;2-1算法;一个程序应包括两个方面的内容:;2-1算法;2-2简单算法举例;计算任意长方形的面积;求1×2×3×4×5=?;S1:使p=1

S2:使i=2

S3:使p×i,乘积仍放在变量p中,可表示为: p×i=p

S4:使i的值加1,即i+1=i。

S5:如果i≤5,返回步骤S3;否则,算法结束。

最后得到p的值就是5!的值。;S1:1=p

S2:3=i

S3:p×i=p

S4:i+2=i

S5:若i≤1001,返回S3。否则,结束。;1-1/2+1/3-...+1/99-1/100=?;判断一个数是否素数;2.3算法的特性;2.4怎样表示一个算法;一、结构化程序设计的三种基本结构;二、相关术语

程序:使用语言给计算机的一组指令序列。

结构化程序:用三种基本结构组成的程序就是结构化程序。

程序设计:为求解特定问题而编写的正确有效的程序。

程序设计语言:编写程序所用的语言。;1、顺序结构;2、选择结构;3、循环结构:根据条件P决定是否重复执行循环体中的操作;循环结构;结构化程序设计方法;常用的算法描述方法:;N-S图:;N-S图:;常用的算法描述方法:;学习建议:;例题:计算s=∑n,写出其算法;例题:计算s=∑n,写出其算法;2.5结构化程序设计方法;本章小结;网络教学综合平台:;谢谢聆听!