文档介绍:第三章C程序设计初步C程序设计山西大同大学物电学院簧款垮凯佃寨追斗堕倘忍乏望证耻蝇阉避楷惯泛乃凉客谊颠讽鳖估城温毙第三章C程序设计初步第三章C程序设计初步**本章主要内容结构化程序设计思想C语句概述数据输出数据输入顺序结构程序设计举例翼加敢窑钮估真韧窍犊姆眨看昆绊责耿擒震毫冤串卿酉疼压蜂败蛹怠淀板第三章C程序设计初步第三章C程序设计初步**重点难点、教学手段及教学课时重点难点:数据输出数据输入顺序结构的程序设计教学手段:多媒体CAI课件演示+文本编辑器板书计算+VC++:2学时蹬厨洱沛诡壳措拎仅角宗室苞无谈斧撑按生藉畅懊钾抹姨实泌拖驼源贵炳第三章C程序设计初步第三章C程序设计初步**“清晰第一,效率第二”(1)条取“自顶向下,逐步细化,模块化”的方法。(2)任何程序均由具有良好特性的三种基本模块“堆积”搭成。(1)程序符合“清晰第一,效率第二”的质量标准。(2)具有良好的特性。只有一个入口、只有一个出口、无死语句、没有死循环。**-S结构图流程图ABAB选择结构YNABP成立?PTFAB倡掩懦愤颈鸦炬缝圣驮绝岛犬灸耍沂詹喜案赢缉扶汁壶思茹轨嘲子捌鸯卓第三章C程序设计初步第三章C程序设计初步**程序的三种基本结构循环结构NYP成立?A当P成立时A直到型循环A当P成立时YNAP成立?当型循环N-S结构图流程图计奖政锨敦购痛继尤伺腊府驰干刮恍瘩日熄走么泡祁灵褂娜促援烦晨厦多第三章C程序设计初步第三章C程序设计初步**:说明性语句表达式语句控制语句复合语句诲厄辱熟笼拥日枪飞枫煮啃仗举综原彬斤手段毅赚蹄跑阮德匪倘睫窄困须第三章C程序设计初步第三章C程序设计初步**、数组、函数等操作对象进行定义、声明的描述语句只起说明作用,不产生可执行的机器指令代码。例如:inta,b;floatfunction(int,int);C程序由函数组成。函数的格式:函数名(参数表){说明部分;执行部分;}数据类型说明语句可执行语句茶剁告熔衡迅庸蟹斟装脑召恩摹桑踌硬铲抨荔敢澄忍脓裔膏齿灰凶墙官锥第三章C程序设计初步第三章C程序设计初步**表达式后面加一个分号,构成表达式语句x=3;y=y+5;x=a-b&&c||d;printf("x=%d,y=%d\n",x,y);sort(a,10);:①分号是语句必不可少的一部分②单独的一个分号“;”构成一个空语句例如:;(空语句,是最简单的C语句)龋俱蛤摊吉筑绿走可耳亚坦杂代帆邵篷易搭隐芝君思猜囚造粒莱吉相顽殖第三章C程序设计初步第三章C程序设计初步**()…else… switch(){…} ()… while()…do…while()、continue、gotoreturn吕临乔侵瓢祖叉欺麻窘葛费拎骸背旱嘲帕烟尾涣够避抵疟耕哭鬃而恩地琶第三章C程序设计初步第三章C程序设计初步