1.3 两个简单的C程序(教学设计)-高一《编程语言基础-C语言》同步精品课堂(高教社·第5版)

2023-03-27
| 7页
| 280人阅读
| 8人下载
精品

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 高一
章节 -
类型 教案-教学设计
知识点 C语言概述
使用场景 同步教学
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 90 KB
发布时间 2023-03-27
更新时间 2023-10-27
作者 xkw_067177031
品牌系列 上好课·上好课
审核时间 2023-03-27
下载链接 https://m.zxxk.com/soft/38314412.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

1.3 两个简单的C程序 一、教学目标 1.技能目标 学习两个简单的C程序 2.知识目标 (1)初步了解C程序的结构。 (2)通过实例了解C程序的特点。 3.素养目标 (1)激发学生对专业技能学习的兴趣。 (2)培养学生自主学习能力以及对知识的归纳总结能力。 二、重点难点 1.重点:(1)初步了解C程序的结构 (2)初步了解C程序的函数 2.难点:通过实例了解C程序的特点 三、教学时间 本任务教学,课内计划1课时。 4、 教学过程 教学过程 教学环节 教师活动 学生活动 设计意图 导入新课 1.优秀程序员的素质之一是什么? 使用TAB缩进 {}对齐 有足够的注释 有合适的空行 观察、讨论、思考 激发学生的学习兴趣,思考优秀程序员的必备素质。 讲授新课 1、 C语言程序的主要组成 一个C程序有一个或多个函数组成。其中,主函数(main),可以放在任何位置,并从其开始执行。其他函数需要通过嵌套调用得以执行。 一个C程序中通常包含文件、变量及常量、程序语句以及注释行等。 2、 例1-1 在屏幕上输出"Hello,World!" #include <stdio.h> main() { printf("Hello,World!"); getch(); // 按任意键结束 } 本程序的作用是在屏幕上输出一行信息:Hello,World! 第一行:"#"开头的是预处理指令 #include指令的作用是命令C编译器包含某个特定文件的内容 .h 文件称为头文件( Head files ) 第二行main()表示"主函数",有且只有一个。 C 程序总是从main函数开始执行,从main函数结束。 函数体由"{}"括起来,其内容是函数所要执行的若干条语句。 这个主函数内部只有两条语句,运行结果是输出"Hello, World!"。 ";"表示语句结束。 "getch();"语句的作用是为了看清运行结果。 "//"后为注释,按任意键后结束程序的运行。 3、 例1-2 求两个整数的和并输出。 int sum( int x, inty ) { int z; z=x+ y; return z; } main( ) { int a,b,c; scanf("%d,%d", &a, &b ); //输人两个整数 c= sum(a, b); //计算两个整数之和 prinf( "sum = %d ",c); //输出结果 getch( ); } 本程序的作用是求出两个整数的和并输出。如果输入300, 279并按回车键,则输出结果是: sum= 579 这里用到了两个函数:一个主函数main()和一个子函数sum()。主函数中“c=sum(a, b);”的作用是调用sum()函数,调用时将实际参数a和b的值传递给sum()函数中的形式参数x和y。 此时程序将转到sum()丽数中执行,sum()函数的作用是求出两个整数的和z,执行returm语句后将z的结果值返回给主函数main()。 交流分析 4、 C程序特点 通过上述两个例子,可以看出一个C程序有如下特点: ①一个C程序是由若千个函数构成的。任何一个C源程序必须有且只能有一个 main( )函数,当然可以包含若千个其他函数。使用函数既可以简化程序,又可以提高程序的可读性,实现程序的模块化。C语言中,所有的函数都是外部函数。 ②一个C程序总是从main()函数开始执行的,无论main()函数处于程序中的什么位置(即使其他函数定义在main( )函数的前面)。 ③函数体内可以包含若干变量定义和函数说明以及若干语句,每条语句均以分号结束。但这并不表示每一行末尾都需要加上分号,这一点在学习条件语句和循环语句时尤其需要注意。 ④注释行从“//”开始到本行结束,连续若干注释行可以以“/*”开始,并以“*/”结束。所有注释部分都不被执行,注释只是为了说明某语句或语句段的功能,以提高程序的阅读性。一个好的程序,注释是必要的,尤其代码量较大时,注释的作用更加明显。 ⑤C程序书写格式自由。每行可以有多条语句,一条语句也可以分写在多行上,尤其是语句较长时,这一优势更能得到体现。但这并不表示可以在语句的任何位置进行换行。 实践与评估 1.C源程序有( )个 main()函数。 A.1 B.5 C.若干 2.一个C程序总是从( )开始执行的。 A.main()函数 B.sum()函数 C.子函数 3.函数体由( )括起来。 A.(

资源预览图

1.3 两个简单的C程序(教学设计)-高一《编程语言基础-C语言》同步精品课堂(高教社·第5版)
1
1.3 两个简单的C程序(教学设计)-高一《编程语言基础-C语言》同步精品课堂(高教社·第5版)
2
1.3 两个简单的C程序(教学设计)-高一《编程语言基础-C语言》同步精品课堂(高教社·第5版)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。