预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第1讲第一章程序设计基本概念1.1程序与程序设计1.机器语言2.汇编语言3.高级语言4.程序运行过程5.语言处理5.语言处理语言处理(续)6.程序设计基本原则7.用计算机解决问题的基本步骤1.2算法1.简单算法举例该算法能更加简洁地表达上述解题过程,并具有通用性。先定义几个变量:设置变量s表示多项式之和,其初值为零;设置变量a表示多项式中的一项,它的值可以为x1,x2,,x5;用i记录被加了几次,其初值为1。解题步骤为: ①s0; ②i1; ③axi;(使a等于多项式中的第i项) ④ss+a;(求和,并将结果保留在s中) ⑤ii+1;(计数增值) ⑥若i≤5,则重复③、④、⑤各步;否则,计算结束; ⑦输出s。2.算法描述传统流程图常用的符号例1.2输入一个整数,将它倒过来输出例1.3求出这100个数的累加和、最大值和最小值1.3结构化程序设计方法1.三种基本结构2.NS流程图例1.4从键盘输入一个整数,判别该数是否为素数例1.5编程打印出3~5000之间的所有质数。End