C语言第1讲 程序和程序设计、算法、结构化程序设计方法.ppt
kp****93
亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
C语言第1讲 程序和程序设计、算法、结构化程序设计方法.ppt
第1讲第一章程序设计基本概念1.1程序与程序设计1.机器语言2.汇编语言3.高级语言4.程序运行过程5.语言处理5.语言处理语言处理(续)6.程序设计基本原则7.用计算机解决问题的基本步骤1.2算法1.简单算法举例该算法能更加简洁地表达上述解题过程,并具有通用性。先定义几个变量:设置变量s表示多项式之和,其初值为零;设置变量a表示多项式中的一项,它的值可以为x1,x2,,x5;用i记录被加了几次,其初值为1。解题步骤为:①s0;②i1;③axi;(使a等于多项式中的第i项)④ss+a;(求和
C语言程序设计教程 第1章 算法与程序设计.ppt
1.1程序设计的基本概念1.2算法和流程图1.3结构化程序设计1.1程序设计的基本概念1.2算法和流程图1.自然语言描述法例1.1求n!(n≥0)第一步:输入n的值。第二步:判别一下n的值,如果小于0,则显示“输入错误”信息,然后执行第五步。第三步:判断一下n的值如果大于或等于0,则进行以下操作。(1)给存放连乘积的变量fac赋初值为1;(2)给代表乘数的变量i赋初值为1;(3)进行连乘运算:fac=faci;(4)乘数i增加1:i=i+1;(5)判断乘数i是否大于n?如果i的值不大于n,重复执行第三步
C 程序设计:第1章 程序设计和C语言.ppt
C程序设计教材、参考书与课时安排课程要求怎样学好C语言★关键字、运算说明符必须牢记.★熟练的掌握语言编程结构.★多读、多练.第1章程序设计和C语言1.1什么是计算机程序1.2什么是计算机语言1.2什么是计算机语言1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言的发展及其特点1.3C语言
程序和程序设计算法结构化程序设计方法.pptx
第一章程序设计基本概念1.1程序与程序设计1.机器语言2.汇编语言3.高级语言肯尼思·汤普森和丹尼斯·里奇4.程序运行过程5.语言处理5.语言处理语言处理(续)6.程序设计基本原则7.用计算机解决问题的基本步骤1.2算法1.简单算法举例该算法能更加简洁地表达上述解题过程,并具有通用性。先定义几个变量:设置变量s表示多项式之和,其初值为零;设置变量a表示多项式中的一项,它的值可以为x1,x2,,x5;用i记录被加了几次,其初值为1。解题步骤为:①s0;②i1;③axi;(使a等于多项式中的第i项
c语言程序设计基础算法与C程序设计.pptx
Chap3算法与c程序设计算法算法与程序例3-1例3-1算法描述(流程图)例3-1算法描述(N-S流程图)算法的C语句实现C语句概述C语句概述C语句概述C程序的基本结构C程序的基本结构例3-4交换变量的值例3-4交换变量的值例3-4交换变量的值例3-4交换变量的值例3-4交换变量的值C程序的基本结构选择结构C程序的基本结构循环结构C程序的基本结构intmerge(inta1[],intn1,inta2[],intn2)/*把2个排好序的数组a1、a2归并到a2上*/{inti,j=0,k=0,b[10];