c语言程序设计李娅,《C语言程序设计基础教程》之 C语言程序设计教案.doc

您所在位置:网站首页 > 海量文档

&nbsp>&nbsp计算机&nbsp>&nbspC/C++资料

7e3e25dd1884ce9b7725a69a698d5758.gif

《C语言程序设计基础教程》之 C语言程序设计教案.doc6页

本文档一共被下载:2377011b61454b208b34ad77b4c31088.gif次,您可全文免费在线阅读后下载本文档。

072ad097814a33d1ad18e33ca14a5a9e.png

9ec2792a743ebdf4575ee09a03c275ea.png

7af312d1be2cfc1e59f15880bb7a7e7a.png

5f207613e329ca76dc87c76d3ff77e64.png

adf7aa3071c520b8a2063089f549261c.png

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

教 案

开课单位:应用技术学院

课程名称: C语言程序设计

专业年级: 计算机科学与技术

任课教师: 李娅玲

教材名称: 《C语言程序设计基础教程》

——2011-2012学年第二学期

授课

内容For语句课时安排20分钟教学

目的

要求通过本节20分钟的教学,让学生学习另一种循环语句——For语句,认识For语句与其他其他循环语句之间的区别,学会利用For语句解决基础的实际问题,掌握for语句的一般格式和执行过程。教学

重点

难点重点:For语句的一般格式;For语句的执行流程;For语句的使用

难点:For语句的使用

教学

方法

手段课堂讲授,给出主要内容;

讲解其基本格式;

执行过程用流程图和例题用演示法和讲解法进行详细说明。教

for语句

1、知识回顾

问题一 while语句的语法格式?

while 表达式

语句;

问题二 while语句和do…while语句的区别?

while语句是先判断,再执行;而do…while是先执行,再判断。也就是说do…while的执行次数要比while多一次。

问题三 编写程序,求 1 + 2 + … + 10 的值。

2、导入

a、相信大家对它们的基本格式和执行过程和特征都了如指掌,首先让我们来看一个例子,进行回顾一下。

b、给出例子如下:

#include “stdio.h”

main

int i 1;

int sum 0;

while i 10

sum sum+x;

i i+1;

printf “%d”,sum ;

这是一个用while语句来完成的程序,主要完成1-10的累加和,对于一个循环程序来说最关键的三部分:循环变量的赋初值、控制循环条件、循环控制变量的更新,上面的例子大家应该很

一、for语句的一般格式:

for(表达式1;表达式2;表达式3)

语句;

说明:

表达式1 对循环变量进行初始化,只在循环开始时执行一次。

表达式2 判断循环是否继续进行,如果为真则继续执行,否则退出for语句。

表达式3 修改循环控制变量的值。

语句就是循环体,它是需要重复执行的部分。它可能是一条语句。也可以是用花括号括起来的语句组。

注意:for语句的3个表达式可以是任意有效的C 语言表达式,表达式之间用分号分隔。

二、for语句的执行过程是:

第1步:计算表达式1。

第2步:计算表达式2,如果结果为真,转第三步:如果为假,转第5步。

第3步:执行for下面的语句部分(循环体),执行完后转第4步。

第4步:计算表达式3,结束本次循环周期,转回第2步。

第5部:结束循环,执行for语句后续的语句。

例1 。

#include “stdio.h”

main

int num,sum,i;

sum 0;

for i 1;i 10;i++

scanf “%d”,&num ;

sum sum+num;

printf “sum %d\n”,sum ;

作用:求10个任意整数的和S

例2、用for语句编写程序,求1+2+3+…+10的和。

#include “stdio.h”

main

int i;

int sum 0;

for i 1;i 10;i++

sum sum+i;

printf "%d ",sum ;

三、3种循环结构的比较:

1、 while和do while循环,只在while后的条件满足时运行循环。在循环体中包含使循环体趋于结束的语句(如i++)。for语句功能更强,凡while能完成的,用for都能实现。

2、用while和do while时,循环变量初始化的操作应在while和do while语句之前完成,而for语句可以在表达式中实现。

3、while和for中先判断,后执行。do while相反。

课外

学习

要求

1、编写求100!的积。

2、求任意n个实数中的最大值和最小值。

教学

后记

—4—

—4—

结束

输入num

i 1

sum sum+num

Y

输出s

开始

N

i i+1

i 10

sum 0

表达式3

Y

N

语句

表达式2

表达式1

N

表达式3

语句

表达式2

Y

表达式1

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

c9f2bced460b0329ba0aadbbc3f0fc71.png

匿名?

发表评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值