程序设计基础 课件

文档属性

名称 程序设计基础 课件
格式 zip
文件大小 128.9KB
资源类型 教案
版本资源 沪教版
科目 信息技术(信息科技)
更新时间 2017-08-21 16:54:19

图片预览

文档简介

课件16张PPT。程序设计基础主要内容算法
流程图
程序设计语言
程序设计中的三种基本结构一、什么是算法为解决一个问题而采取的方法和步骤,就称为“算法” 。
计算机算法是以一步接一步的方式来详细描述计算机如何将输入转化为所要求的输出的过程,或者说,算法是对计算机上执行的计算过程的具体描述。二、流程图以特定的图形符号加上说明来表示算法的图,称为流程图或框图。 菱形圆角矩形流程图示例:计算1-100之间奇数的和输出S的值计算1-100之间奇数的和(C语言源程序)#include main() { int i, s = 0; for (i = 0; i <= 100; i =i+ 2) s =s+ i; printf("奇数和为:%d", s); } 三、编程语言计算机语言通常分为三类:
机器语言,汇编语言和高级语言
目前被广泛使用的高级语言有BASIC、PASCAL、C、C++以及VC、VB、SQL Server等。这些语言都是属于系统软件。 四、程序设计语言的三种基本结构1、顺序结构
2、选择结构(或叫分支结构)
3、循环结构1、顺序结构程序语句按从上到下的顺序依次执行例:交换A、B的值2、选择结构根据所给的条件是否满足,决定从给定的操作中选择一种来执行。任意从键盘上输入两个数,比较并输出其中较大的数3、循环结构用于需要重复进行的操作,比如计算全班每个人的总成绩、计算1+2+3….直到1000等循环体即需要重复执行的语句
条件是用来控制循环次数的语句?例:如果输入4,执行下面的流程图后,输出结果为() 例:求整数1至2010之间所有偶数之和可以用下面的流程图表示,①处填写: