C语言 第02章 程序的灵魂—算法.ppt
kp****93
亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
C语言 第02章 程序的灵魂—算法.ppt
第二章程序的灵魂—算法2.1算法的概念2.2简单算法举例2.3算法的特征2.4怎样表示一个算法三种基本结构2.5结构化程序设计方法本章小结作业
C语言程序设计 第2章 程序的灵魂--算法.ppt
主讲:联系方式:回顾:1什么是程序和编程语言2C程序的结构和上机步骤目标:1理解什么是算法,算法的特性2简单算法的举例3了解描述一个算法的不同方法4掌握结构化程序设计方法算法引言什么是算法算法的特性算法示例有关各种类型算法的分类将帮助我们选择一个合适的方法来评价一个算法的效率和正确性。我们可以将算法分为三类:有限的、确定性算法有限的、非确定性算法无限的算法有限的、确定性算法有限的非确定性算法算法的设计要求算法的描述流程图表示算法传统的流程图例2将判定闰年的算法用流程图表示第三讲流程图第三讲流程图第三讲流程
C语言谭浩强第2、4章 算法--程序的灵魂.ppt
第2章算法算法在程序中的重要性计算机算法算法实例算法的特征算法的表达方式算法的表达方式算法的表达方式算法的表达方式算法的表达方式算法的表达方式算法的表达方式判断框结构化程序设计方法三种基本程序结构顺序结构流程选择结构(分支结构)流程循环结构流程第4章选择结构选择结构(分支结构)流程选择结构实例if语句if语句if语句关系运算符关系运算符关系表达式关系表达式逻辑运算符逻辑表达式逻辑变量(了解)if语句if语句例求分段函数的值if语句例:求一元二次方程的解if语句的嵌套条件运算符和条件表达式条件运算符和条件表
C程序设计程序的灵魂-算法.ppt
概述第二章程序的灵魂—算法2.1算法的概念2.2简单算法举例闰年的条件:能被4整除,但不能被100整除的年份;能被100整除,又能被400整除的年份;S1:2000→yS2:若y不能被4整除,则输出y“不是闰年”,然后转到S6S3:若y能被4整除,不能被100整除,则输出y“是闰年”,然后转到S6S4:若y能被100整除,又能被400整除,输出y“是闰年”否则输出y“不是闰年”,然后转到S6S5:输出y“不是闰年”。S6:y+1→yS7:当y≤2500时,返回S2继续执行,否则,结束。C程序设计第二章程序
第1章 C语言与程序的算法.pdf
C语言程序设计知识点主讲教师:杨剑第一章:C语言与程序的算法主要知识点1.本章目标:了解程序、算法和流程图的概念熟练掌握C程序的基本结构掌握C程序的编译和运行过程使用VisualC++6.0创建C程序2.什么是程序程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合3.C程序的基本结构:#include<stdio.h>voidmain(){printf("HelloWorld\n");}以#开始的语句称为预处理器指令#include语句不是必需的,但是,如果程序有该语句