过程化基础 for语句 用于处理没有固定长度的数据结构,如 数组等 for(expression 1; expression2; expression 3) 计算机 statement 教研室
计 算 机 学 院 信 息 教 研 室 lxj 过程化基础 for语句 用于处理没有固定长度的数据结构,如 数组等 for(expression1; expression2;expression3) { statement; }
过程化基础 for(l=0;|<100;|++) f(>45) cout<P”<<|<end; 计算机 初始化或赋值 控制循环 初始化循环变量
计算机学院信息教研室 lxj 过程化基础 for(I=0;I<100;I++) { if (I>45) cout<<“i”<<I<<endl; } 初始化或赋值 控制循环 初始化循环变量
过程化基础 转移语句 break语句 用于强制退出循环语句以及case语 句的执行 计 continue语句 机终止当前运行的这一次最 者内层循环 教研室
计 算 机 学 院 信 息 教 研 室 lxj 过程化基础 转移语句 break语句 用于强制退出循环语句以及case语 句的执行 continue语句 终止当前运行的这一次最 内层循环
过程化基础 结构化程序设计 主要思想是功能分解并逐步求精 缺点:当数据量增大时,数据与方法之间 的分离使程序更难理解每一种相对于老 计问题的方法都需要带来额外的开销也就 机是重复性投入 迫切需要采用新的程序设计方法 教研室
计 算 机 学 院 信 息 教 研 室 lxj 过程化基础 结构化程序设计 主要思想是功能分解并逐步求精 缺点:当数据量增大时,数据与方法之间 的分离使程序更难理解每一种相对于老 问题的方法都需要带来额外的开销也就 是重复性投入。 迫切需要采用新的程序设计方法
过程化基础 结构化程序设计 把程序看成是处理数据的一系列过程 过程或函数定义为一个接一个顺序执行 的一组指令 计数据与程序分开存储,编程的主要技巧 机在于追踪哪些函数调用哪些函数,哪些 %数据发生了变化 教研室 八
计 算 机 学 院 信 息 教 研 室 lxj 过程化基础 结构化程序设计 把程序看成是处理数据的一系列过程。 过程或函数定义为一个接一个顺序执行 的一组指令。 数据与程序分开存储,编程的主要技巧 在于追踪哪些函数调用哪些函数,哪些 数据发生了变化