第五章 循环控制概要

合集下载

第六章循环控制概要

第六章循环控制概要

第六章循环控制通过本章实验作业应达目标1.熟悉while、for、do_while、break、continue语句的作用与使用规范。

2.学习并掌握利用while语句、for语句、do_while语句实现循环结构。

3.掌握循环结构和选择结构之间嵌套、多重循环间嵌套的设计方法。

4.进行算法设计训练,能综合所学控制结构语句解决一般问题。

本章必须上交作业程序6_1.c、6_2.c、6_5.c、6_6.c、6_8.c上传至211.64.135.121/casp。

本章开始,上机实验项目量加大,希望同学们多多自行上机。

本章实验项目有余力都可以做一下并上交。

循环程序设计计算机解决问题都是按指定的顺序执行一系列的动作。

按照特定的顺序执行相应的动作来求解问题的过程称为算法。

程序中的语句是算法的体现,而算法要解决的是“做什么”和“怎么做”的问题。

计算机程序中指定语句的执行顺序称为“程序控制”。

结构化的程序控制包含三种基本结构:顺序结构,选择结构和循环结构。

1. 循环设计循环是在循环条件为真时反复执行的一组计算机指令,是计算机解题的一个重要结构。

循环控制有两种基本方法:计数法和标志法。

1)计数器控制的循环事先准确地知道循环次数,因此设计一个循环控制变量,由变量值来控制循环次数。

每循环一次,循环变量的值会递增(增值通常为1或-1),当其值达到终值时结束循环。

教材例6.2、6.3、6.7都是典型的计数器控制的固定次数次数循环。

2)标志控制的循环事先不知道准确的循环次数,由某一目标值标记循环的结束。

如,教材例6.6中以|t|的值达到标记下限值1e-6作为循环的结束。

循环设计时要注意合理设计循环条件,使得循环不会成为死循环。

2. 算法程序设计的首要工作是算法设计,离开了算法也就没有了程序。

算法,是指完成某一项工作而采取的方法和步骤,具体到程序设计,是对解题过程的准确而完整的描述,并用一种程序设计语言的来实现。

循环主要用来解决程序设计中两类基本的算法:穷举和迭代。

循环控制

循环控制

当循环体语句组仅由一条语句构成时, (2)当循环体语句组仅由一条语句构成时,可以不 使用复合语句形式,如上例所示。 使用复合语句形式,如上例所示。 循环变量赋初值”表达式, (3)“循环变量赋初值”表达式,既可以是给循环 变量赋初值的赋值表达式, 变量赋初值的赋值表达式,也可以是与此无关的其它表 达式(如逗号表达式)。 达式(如逗号表达式)。 例如, 例如,for(sum=0;i<=100;i++) sum += i; for(sum=0,i=1;i<=100;i++) sum += i; 循环条件”部分是一个逻辑量, (4)“循环条件”部分是一个逻辑量,除一般的关 或逻辑)表达式外,也允许是数值(或字符) 系(或逻辑)表达式外,也允许是数值(或字符)表达 式。如:
{int i=1,sum=0; while(i<=100) {sum=sum+i; i++; }
循环体
printf("sum=%d",sum); }
6.4 do-while语句
1.一般格式 . do { 循环体语句组 } 循环体语句组; while(循环继续条件 循环继续条件); /*本行的分号不能缺省 本行的分号不能缺省*/ 循环继续条件 本行的分号不能缺省 当循环体语句组仅由一条语句构成时,可以不使用复合语句形式。 当循环体语句组仅由一条语句构成时,可以不使用复合语句形式。 2.执行过程 . (1)执行循环体语句组。 )执行循环体语句组。 (2)计算“循环继续条件”表达式。如果“循环继续条件”表达 )计算“循环继续条件”表达式。如果“循环继续条件” 则转向( )继续执行;否则,转向( )。 式的值为非 0(真),则转向(1)继续执行;否则,转向(3)。 ( ),则转向 的下一条语句。 (3)执行 )执行do-while的下一条语句。 的下一条语句 do-while循环语句的特点是:先执行循环体语句组,然后再判断循 循环语句的特点是: 循环语句的特点是 先执行循环体语句组, 环条件。 环条件。

3.2 循环控制

3.2  循环控制

i <= 3 1 sum = sum + i; sum + i; i++; ;
问题: 求 2n
s 1; s s * 2; s s * 2; ...... s s * 2;
执行n次
s
2
×
2
3.2 循环控制
循环概念
为解决某一问题,或求取某一计算结果,特定的条件下,程序 中反复地按某一模式进行操作。
问题: 求 2n
s 1; s s * 2; s s * 2; ...... s s * 2;
可以写成: sum + = i ; i + + ; 或: sum + = i + + ;
想一想 如果写成:
sum + = + + i ;
会有什么问题?
}
cout << " sum = " << sum << endl ; }
3.2.1 while语句
一个简单的循环跟踪: 求 sum i
i 1 100
i <= 3 1 sum = sum + i; sum + i; i++; ;
i
st << " sum = " << sum << endl ; }
1
1+0
0
3.2.1 while语句
一个简单的循环跟踪: 求 sum i
i 1 100
i = 1; sum = 0;
3.2.1 while语句
一个简单的循环跟踪: 求 sum i

发动机原理复习提纲!!!!!概要

发动机原理复习提纲!!!!!概要

第一章发动机的性能一.主要内容1.理论循环的定义,理论循环的评定参数。

2.发动机实际循环的定义。

3.示功图的概念。

4.指示指标与有效指标。

5.机械效率的定义,机械损失的测定,影响发动机机械损失的因素。

6.热平衡的基本概念。

二.重点1.对发动机理论循环与实际循环的分析2.发动机的指示指标与有效指标3.发动机的机械损失组成、影响因素三.难点1.理论循环的比较2.循环热效率及其影响因素3.有效指标的分析与提高发动机动力性和经济性的4.汽车发动机机械效率的测定方法5.热平衡(实际循环热平衡、发动机热平衡)1.理论循环的定义,理论循环的评定参数。

答:理论循环定义:发动机的理论循环是将非常复杂的实际工作过程加以抽象简化,忽略一些因素,所得出的简化循环。

理论循环评定参数:循环热效率ηt:指热力循环所获得的理论功W t与为获得理论功所加入的总的热量Q1之比,即ηt=W t/Q1=1-Q2/Q1循环热效率是用来评价动力机械设备在能量转换过程中所遵循的理论循环的经济性。

循环平均压力P t:指单位气缸工作容积所做的循环功,即P t=W t/V s=ηt·Q1/ V s循环平均压力是用来评价循环的做功能力。

1.发动机实际循环的定义。

答:发动机实际循环的定义:发动机的实际循环是由进气行程、压缩行程、做功行程以及排气行程4个行程5个过程组成的工作循环。

发动机的热平衡:是指发动机实际工作过程中所加入气缸内的燃料完成燃烧时所能放出的热量的具体分配情况。

发动机理论循环的定义发动机的机械损失组成、影响因素————刘忠俊答:发动机的机械损失组成包括:①发动机内部相对运动件的摩擦损失;②驱动附件的损失;③换气过程中的泵气损失。

影响因素:⑴气缸内最高燃烧压力(凡是导致最高燃烧压力上升的因素都将加大摩擦损失,导致机械损失加大);⑵转速——转速N上升,机械损失功率增加,机械效率下降;⑶负荷——随负荷减少,机械效率ηm下降,直到空转时,有效功率Pe=0;⑷润滑条件和冷却水温度;⑸发动机技术状况。

简述plc的循环处理过程。

简述plc的循环处理过程。

简述plc的循环处理过程。

PLC(Programmable Logic Controller,可编程逻辑控制器)是一种用于工业自动化控制系统中的设备,它通过循环处理过程来实现对工业设备的控制。

下面将简述PLC的循环处理过程。

PLC的循环处理过程是指PLC在工作时所执行的一系列操作,包括输入采集、程序执行、输出控制等。

这个过程是通过PLC的运行周期来完成的,运行周期通常以毫秒为单位。

PLC会通过输入模块采集外部信号,比如传感器的信号、按钮的状态等。

这些输入信号会被转换成数字信号,然后送入PLC的内部。

PLC的输入模块通常具有多个输入通道,可以同时采集多个信号。

接下来,PLC会根据事先编写好的程序对输入信号进行处理。

PLC 的程序通常由一系列的逻辑和运算指令组成,用于实现对输入信号的判断、计算和控制。

程序中的逻辑和运算指令可以根据实际需求进行配置,以实现不同的控制功能。

在程序执行过程中,PLC会根据指令的要求对输入信号进行判断,并根据判断结果来决定是否执行相应的控制操作。

比如,当某个输入信号满足某个条件时,PLC会将对应的输出信号置位,从而控制相应的执行机构或设备。

PLC会通过输出模块将控制信号发送给执行机构或设备,实现对其的控制。

输出模块通常具有多个输出通道,可以同时控制多个执行机构或设备。

输出信号经过输出模块转换后,会被发送到对应的执行机构或设备,从而实现对其的控制。

在循环处理过程中,PLC会不断地重复执行上述的输入采集、程序执行和输出控制操作,以实时地对工业设备进行控制。

这样的循环处理过程保证了PLC对工业自动化系统的快速响应和高效运行。

总结起来,PLC的循环处理过程是指PLC通过输入采集、程序执行和输出控制等操作来实现对工业设备的控制。

这个过程是通过PLC 的运行周期来完成的,确保了PLC对工业自动化系统的实时响应和高效运行。

第4讲 循环控制30页PPT

第4讲 循环控制30页PPT

输出:
5050
24.05.2020
13
100
例4-2 用while语句求 n n 1
main() {
int i,sum=0; i=1; while(i<=100)
{ sum=sum+i; i++; } printf("%d\n",sum); }
传统流程图
输出:
5050
24.05.2020
计算机与信息工程分院
例4-4 while和do-while循环比较
main() {int sum=0,i; scanf(“%d”,&i); while(i<=10)
{sum=sum+i; i++; } printf(“sum=%d”,sum); }
main() {int sum=0,i; scanf(“%d”,&i); do
分类:
循环体
1)用goto语句和if语句构成循环;
2)用while语句;
3)用do-while语句;
4)用for语句
24.05.2020
返回主菜单
2
2.循环控制语句(1)
计算机与信息工程分院
2.1 goto语句 一般形式: goto 语句标号;
由字母、数字和下划线组 成,不能使用整数
例 4-1
24.05.2020
2.循环控制语句(5)
2.5 几种循环的比较
1)四种循环都可以用来处理同一个问题,一般可 以互相代替。但一般不提倡用goto型循环。
2)while和do-while循环,循环体中应包括使循环 趋于结束的语句。for语句功能最强。
3)用while和do-while循环时,循环变量初始化的 操作应在while和do-while语句之前完成,而 for语句可以在表达式1中实现循环变量的初始 化。

循环控制

循环控制

6.6 循环的嵌套 循环体内又包含另一个完整的循环结构(多重 循环)。 外重循环 for(i=1;i<=10;i++) { for(j=1;j<=20;j++) 内重循环 { s+=i+j; 执行200次 } }
要掌握多重循环 执行的全过程
以上多重循环结构可以简写为: for(i=1;i<=10;i++) for(j=1;j<=20;j++) s+=i+j;
main() { int i,j,k,n; for(i=1;i<=9;i++) for(j=0;j<=9;j++) for(k=0;k<=9;k++) { n=i*100+j*10+k; if(i*i*i+j*j*j+k*k*k==n) printf(“\n%d”,n); } } 通过循环列出i,j,k的所有可能的范围
main( ) { int i,a=2; float t=a,s=t; for(i=2;i<=20;i++) { t=t/10+a; s+=t; } printf(“\n s=%f”,s); }
例:求方程 2x3+3x2-4x+1=0的根。
简单迭代法基本思想: 将原方程f(x)化为:x2=g(x1) x2=(2x13+3x12+1)/4 迭代公式
while(i<=10) { s=s+i; i++; }
可简写为:
while(i<=10) s+=i++;

循环控制

循环控制
21
循环控制
打印图形。 [例] 打印图形。 * *** ***** ******* ********* *********** ************* ***************
循环的嵌套
分析: 分析: i:1~ 行的控制 i:1~8 '*'的个数 与当前行的关系j=2*i 的个数j j=2*i'*'的个数j与当前行的关系j=2*i-1 '*'前面的空格 与行的关系: 前面的空格k '*'前面的空格k与行的关系: –开始时,第一行有8个空格 开始时, 开始时 第一行有8 –每多一行,少一个空格k=8-i 每多一行, k=8每多一行 少一个空格k=8 while (i<=8) (k=1,k<=8{for (k=1,k<=8-i,k++) 输出空格; 输出空格; (j=1,j<=(2*ifor (j=1,j<=(2*i-1) 输出* 输出* }
do-while语句 do-while语句
语句 非 0(真) 表达式 0 (假)
后面的表达式的第一次的值为"真 时 ① 当 while 后面的表达式的第一次的值为 真"时,两 种循环得到的结果相同。否则,二者结果不相同。 种循环得到的结果相同。否则,二者结果不相同。 中的循环体至少执行一次, ② do while 中的循环体至少执行一次,而 while 语句中 的循环语句可能一次都不执行。 的循环语句可能一次都不执行。
求解表达式1
for语句 for语句
表达式2 真 语句 求解表达式3

For语句的 下一语句
14
循环控制
for语句 for语句
说明: 说明: 语句的一般形式中的"表达式 可以省略, 表达式1"可以省略 ① 语句的一般形式中的 表达式 可以省略,此时应在语 句之前给循环变量赋初值(注意!省略表达式1时 句之前给循环变量赋初值(注意!省略表达式 时,其 后的分号不能省略) 后的分号不能省略); – 如:for (; i<=100;i++) sum=sum+i; 如果表达式2省略 即不判断循环条件, 省略, ② 如果表达式2省略,即不判断循环条件,循环无终止地 进行下去; 进行下去 – 如:for (i=1; ; i++) sum=sum+1; 表达式3也可以省略 也可以省略, ③ 表达式 也可以省略,但此时应另外设法保证循环能正 常结束; 常结束 – 如:for (i=1;i<=100; ) {sum=sum+i; i++}

生理复习概要

生理复习概要

4、红细胞是如何生成的?其数量是如何调节的? 红细胞的生成:
1)生成部位 成年人,红骨髓是红细胞生成的唯一部位。
2)生成原料 ①铁:铁是构成血红蛋白的重要原料,每天需要20-25mg铁用于 红细胞生成。铁的来源一为食物,正常膳食中,每人每天的食物 中含铁12~15g,仅需1~2mg补充吸收;二为红细胞在体内破坏后 释放的铁,每天约有25mg。 ②蛋白质:蛋白质是合成血红蛋白的必需原料,由食物供给。3)成熟因子 维生素B12和叶酸是促进骨髓中幼红细胞发育成熟的必不可少的物 质,它们作为辅酶参与DNA的合成。如果缺少这两种物质中的一 种,红细胞生成的量就会减少,红细胞发育也比较幼稚,称为巨 幼红(大)细胞性贫血。
a.载体 易化扩散,结构特异性(高) 饱和(现象)性 竞争性抑制;b.通道 易化扩散,相对特异性 存在通道阻断剂 通道状态的可控性及突变性
6、试述Na+-K+泵的作用及生理意义。
1)转运的物质及方向 将胞内的钠泵至胞外,同时将胞外的钾泵至胞内,使细胞膜内外表 现出胞外高钠,胞内高钾状态。
3)能使悬浮于其中的红细胞保持正常体积和形状的盐溶液,称为 等张溶液。0.9%NaCl溶液既是等渗溶液又是等张溶液。 3、红细胞的可塑变形性:
红细胞在通过口径比它直径小的毛细血管和血窦孔隙时,常发生 卷曲变形,通过后又恢复原状,这种变形称为可塑性变形。正常 的红细胞为双凹圆碟形,有利于可塑性变形。
传递特点:①单向传递。②时间延搁。③可靠性传递。④易受环境因素和药物影响。
第三章 血 液
1、血浆与血清有何区别?
血清与血浆的区别:前者缺乏纤维蛋白原和少量参与凝血的其他血 浆蛋白质,但又增添了少量凝血时由血小板释放出来的物质。

7_循环控制方法白PPT精品文档17页

7_循环控制方法白PPT精品文档17页
编程将最大数送入max单元。
…… mov si,offset data mov al,[si] again: inc si cmp si,offset dtend ja load cmp al,[si] ja again mov al,[si] jmp again load: mov max,al ……
结果计数器加1
地址指针增量
plus:
and al,al jns plus inc dx inc bx loop next
N 处理完? Y
mov rlt,dx ……
保存结果
2.寄存器终值控制法:寄存器存放初值,循环过程中有
规律变化,达到终值时退出。
例7.3:内存data开始存放若干个字
节无符号数,数据末地址为dtend,
置数据指针 取一个数据放al
地址指针增量
指针>末址? Y
Y

N
al>(指针)?
N (指针)放al
保存结果
3.条件控制法:利用问题本身的结束条件控制循环 例7.4:内存data字单元存放一个完全平方数,编程求其 平方根,并存入root单元。 算法:从1开始连续i个奇数的和是i的平方N。 从N中减去从1开始的连续奇数,直到N为0,此时减去 的奇数的个数即为所求。
分析 循环控制方法:计数法 循环体:判断一个数为奇?偶?能被4整除?
已知密码由英文字母A,B,C,D,……,Z组成,最后以"$"结 束,且以ASCII码形式存在内存cipher开始的单元。统 计个字母在此件密码中出现的次数,并依次存入chrfq开 始的内存单元。
分析
循环控制方法:寄存器终值法
循环体:
m执o行v时a间l,d短at:a;选3择、执1行0 时间短m的o寻v 址al方,d式ata ;3、10

循环控制

循环控制

break;

continue语句 形式:continue; 作用:结束本次循环, 跳过其后循环体内 语句,进行下一次 循环判断。
e1 真

e2
真 continue
While(e1) { ... if(e2) continue; ... }
例:下列程序运行的结果是?
main() { int n; for(n=20; n<30;n++) if(n%4! =0) continue; printf(“%5d ”,n); } 结果为: 20 24 28
例1:计算:
分析: (1)这里的积分采用梯形法计算,梯形积分计算公式 是:
xn
f ( x0 ) f ( xn ) x0 f ( x)dx h{ 2 f ( x1 ) f ( xn1 ) 2 } x n x0 其中 h , n 可据计算精度的要求适当给出 n f ( x) e
输入: 230876 输出: 6,7,8,0,3,2, k=6
do - while语句
语法:do
循环体语句; while (exp)
语义:当exp为真时,执行循环体,为假 时,执行循环语句的后续语句;
求sum=1+2+…+100
i←1, sum=0 sum=sum+i i=i+1 当i小于等于100 输出sum
如: for(i=0, j=1;j<n&&I<n; i++,j++) … (4)for语句中三个表达式可省: 省exp1;如: i=1; for (; i<5; i++) printf(“%d\n”,i);

质量管理工作循环

质量管理工作循环

质量管理工作循环
质量管理工作循环是指一种不断循环的质量管理过程,其目的是通过不断的改进来提高产品和服务的质量。

该循环包含四个主要步骤:计划、执行、检查和改进。

首先,计划阶段是制定质量管理计划和目标的阶段。

在这个阶段,确定质量标准和指标,制定具体的质量控制计划和质量管理流程,并明确各个环节的责任和义务。

其次,执行阶段是按计划执行各项质量控制和管理活动的阶段。

在这个阶段,监督质量控制计划的执行情况,及时发现和处理问题,确保质量控制计划的有效执行。

然后,检查阶段是对执行结果进行评估和检查的阶段。

在这个阶段,通过对各项质量控制指标的评估,发现并分析问题,以便制定改进计划。

最后,改进阶段是通过改进计划来改善产品和服务质量的阶段。

在这个阶段,根据检查阶段的分析结果,制定具体的改进措施和计划,并加强质量管理和控制,不断改进产品和服务的质量。

质量管理工作循环是一个不断循环的过程,它可以帮助企业不断改进产品和服务质量,提高客户满意度,满足客户需求,增强企业竞争力。

- 1 -。

循环在设备管理中应用

循环在设备管理中应用

循环在设备管理中应用引言设备管理是指对企业或组织中的各种设备进行有效控制和监管的过程。

在设备管理中,循环是一个重要的概念和工具,它可以帮助管理人员更有效地处理设备问题、规划设备维护和优化设备利用率。

本文将介绍循环在设备管理中的应用,包括循环的概念、循环在设备故障处理中的应用和循环在设备维护计划中的应用。

循环的概念循环是指在设备管理中,按照一定的顺序和方式,重复执行一系列任务或步骤的过程。

循环可以帮助管理人员更高效地处理设备管理中的各种工作,提高工作效率和质量。

循环可以基于时间、事件或其他触发条件进行设置,以满足不同场景下的需求。

循环在设备故障处理中的应用设备故障是设备管理中常见的问题之一,循环可以在设备故障处理中发挥重要作用。

下面将介绍循环在设备故障处理中的应用。

故障报告循环当设备发生故障时,管理人员需要及时了解故障情况并采取相应的修复措施。

在设备故障处理中,可以设置故障报告循环来加快故障报告的处理速度。

具体步骤包括:1.检测故障:设备故障发生后,第一步是检测故障并确认故障的具体情况和影响;2.报告故障:将故障情况及时报告给相关人员,包括设备维修人员、管理者和相关部门;3.分派任务:根据故障的紧急程度和复杂度,将修复任务分派给适当的人员;4.监控进度:定期检查和监控修复任务的进度,确保任务按时完成;5.完成处理:修复任务完成后,对修复过程和结果进行评估和记录。

通过循环反复执行上述步骤,可以快速响应设备故障,并及时采取措施修复故障,从而减少设备停机时间和损失。

故障分析循环除了解决设备故障,循环还可以应用于故障分析过程。

故障分析是对设备故障原因进行深入调查和分析的过程,通过循环的方式进行故障分析可以更全面地掌握故障情况,找出故障的根本原因。

故障分析循环的具体步骤包括:1.收集信息:收集与故障相关的各种信息,包括设备日志、用户反馈和维修记录等;2.分析数据:对收集到的数据进行分析,找出与故障相关的规律和线索;3.排除可能性:根据分析结果排除可能的故障原因,逐步缩小故障范围;4.验证假设:根据排除的故障原因,制定假设并进行验证实验;5.调整分析:根据实验结果不断调整分析假设,直到找到故障的真正原因;6.记录总结:将分析过程和结果进行记录和总结,为以后类似故障的处理提供参考。

自动控制循环

自动控制循环

6.5.5 自动循环控制在自动化生产中,根据加工工艺的要求,加工过程按一定的程序(工步)进行自动循环工作。

在组合机床和专用机床中常用采用这类方式工作。

自动过程的进行需要有条件来触发,根据触发条件的不同,自动控制电路常用的有按时间控制和按行程控制两种形式。

如图6.44所示为按行程控制的自动循环控制电路。

图6.44 自动循环控制电路按下启动按钮SB2或 SB3实现(正向或反向)启动,如按下正向启动按钮SB2后,接触器KM1得电并自锁,M1回路接通运转并带动工作台左行,一直到机械撞块压下行程开关SQ1使得正向回路断开,工作台停止左行。

同时SQ1的常开触点闭合使KM2得电并自保,接通反向回路,电机反转带动工作台右行。

当机械撞块压下行程开关SQ2使得反向回路断开,工作台停止右行。

同时SQ2的常开触点闭合使KM1得电并自保,接通正向回路,电机正转带动工作台左行,依次往复实现自动循环。

在实际应用中,为了安全起见,一般还要设置位置极限开关SQ3、SQ4。

另外由于机械式行程开关使用寿命有限、噪音和可靠性等问题,在现代设备中越来越多地采用非接触式的接近开关来代替机械式行程开关。

6.5.6 鼠笼异步电机星形——三角形降压启动控制对于10kW 以上的鼠笼异步电机,其很大的启动电流(额定电流的5~7倍)会对供电系统产生巨大的冲击,所以一般不直接全压启动,通常采用降压方式启动。

因功率在4kW 以上的鼠笼异步电机正常运行时均为三角形接法,故采用星形——三角形降压启动可有效限制启动电流。

星形——三角形降压启动控制电路如图6.45所示。

启动时将电机定子绕组接成星型,这样加到电动机每相绕组上的电压为额定值的,而电流只有额定值的1/3,从而显著减小启动电流。

当电机转速逐渐上升接近额定值时,再将定子绕组切换成三角形接法,转为额定电压下的正常运行。

图6.45 鼠笼异步电机星形——三角形降压启动控制为了实现启动过程的自动切换,在控制电路中使用了一只时间继电器KT 。

5第五章 循环控

5第五章 循环控

第六章循环控制(6.1—6.5)
(2学时)
一、教学目的及要求
本节课是C语言程序设计中的重点之一,要求学生熟练循环结构的概念,While、Do—while、for语句的一般形式、流程图、执行过程,并能对三种结构进行比较,能熟练运用到综合例题中。

二、教学重点及难点
重点:1.While 语句的执行过程及while语句的应用
2.Do--while语句的执行过程及while语句的应用
3.for语句的执行过程及应用
难点:1.while语句的应用
2.Do--while语句应用
3.for语句的应用
三、教学手段
板书与多媒体课件演示相结合
四、教学方法
启发式教学、讲解、演示
五、作业
1、习题册5.1—5.6,5.16—5.18, 5.26—5.30 , 5.64—5.67
2、输入一行字符,分别统计出其中英文字母、空格、数字、和其他字符的个数。

3、打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。

例如153就是一水仙花数。

153=13+53+33
六、参考资料
1、王明福、乌云高娃主编《C语言程序设计教程》第四章
2、苏小红,陈惠鹏,孙志岗等《C 语言程序设计教程》第三章
七、教学内容与教学设计。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档