C语言程序设计赋值语句教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
}
让学生先自行分析程序运行结果,再通过VC++6.0运行环境进行调试运行,进一步理解、掌握程序中赋值语句的含义及整个程序的运行结果。
给出程序运行结果:
a,a,97
97,a
程序二:将小写字母转换成大写字母。
学生尝试编写程序(可参阅课本程序),再上机运行调试,加深对赋值语句的理解。
参考程序如下:
#include <stdio.h>
变量:可理解为一段内存空间
分析得出:左边的<变量>一定是变量。
程序一分析:
#include <stdio.h>
Hale Waihona Puke Baidumain()
{
char c1='a',c2;
intk;
k=c1;
c2=97;
printf("%c,%c,%d",c1,c2,c1);
printf("\n%d,%c",k,k);
getch();
课题
2.3赋值语句(一)
课型
理实一体化
授课班级
高二计算机(升学班)
课时
2
教学目标
赋值语句的格式及功能理解;
赋值语句的简单应用。
教学重点
赋值语句的功能及应用。
教学难点
赋值语句的应用。
教学过程
一、组织教学
清点到课学生人数
二、新授内容
赋值语句是程序中最经常出现的语句,它的作用是对一个变量进行赋值。赋值就是将一个数据存入一段连续的具有若干个存储单元的存储空间中,该存储空间有一个名字,就是其对应的变量名。
格式:变量=表达式;
功能:将<表达式>的值赋值给<变量>。
举例:
Intx,y;
y=10;
x=y;
x=1+2;(x=3)
x=’A’;
char x;
x=’A’+3;(x=’D’)
分析得出:右边的<表达式>可以为常量、变量、表达式。
举例:
10=y;(不合法)
1+2=x;(不合法)
’A’=x;(不合法)
y=x;(合法)
学生动手编写程序,调试运行,实现转换。
四、巩固练习
详见教学课件
五、作业
详见上机辅导。
main()
{
char c1,c2;
c1='a';
c2=c1-32;
printf("c1=%c,c2=%c",c1,c2);
}
让学生先自行分析程序运行结果,再通过VC++6.0运行环境进行调试运行,进一步理解、掌握程序中赋值语句的含义及整个程序的运行结果。
程序运行结果:
a,A
三、思考
将大写字母转换为小写字母,如何实现呢?
相关文档
最新文档