2022年荆州职业技术学院C语言程序设计课程教案 2.pdf

上传人:Q****o 文档编号:25186791 上传时间:2022-07-10 格式:PDF 页数:6 大小:172.44KB
返回 下载 相关 举报
2022年荆州职业技术学院C语言程序设计课程教案 2.pdf_第1页
第1页 / 共6页
2022年荆州职业技术学院C语言程序设计课程教案 2.pdf_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《2022年荆州职业技术学院C语言程序设计课程教案 2.pdf》由会员分享,可在线阅读,更多相关《2022年荆州职业技术学院C语言程序设计课程教案 2.pdf(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、名师精编精品教案荆 州 职 业 技 术 学 院 C 语言程序设计课 程 教 案教 学 课 题C 语言概述 , 三种基本结构 , 赋值语句和putchar 函数学 时2 教学目的1. C语言概述2. 三种基本结构3. 赋值语句4. putchar 函数教材分析重点三种基本结构 , 赋值语句和 putchar 函数难点赋值语句和 putchar 函数教学方法讲授教学手段课件讲解教学过程及时间分配1. C语言概述 (20 分钟) 2. 三种基本结构 (30 分钟) 3. 赋值语句 (15 分钟) 4. putchar 函数(20 分钟) 5. 小节(5 分钟) 荆 州 职 业 技 术 学 院信 息

2、技 术 系软 件 教 研 室精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 6 页名师精编精品教案第三章最简单的 C语言设计3.1 C 语句概述C语句是计算机系统发出的操作指令,一个C语句经编译后产生若干条机器指令。C 程序应该包括两部分:数据描述(由声明部分实现)和数据操作(由语句来实现)。数据描述主要定义数据结构(用数据类型表示)和数据初值。 数据操作的任务是对已提供的数据进行加工。C语句可以分为以下5 类:1. 控制语句(完成一定的控制功能),有 9 种:if()else 条件语句for() 循环语句while() 循环语句do

3、while() 循环语句continue 结束本次循环语句break 结束 switch或循环语句switch 多分支选择语句goto 转向语句return 从函数返回语句2. 函数调用语句(一次函数调用加一个分号)3. 表达式语句(一个表达式加一个分号)x=3(表达式)x=3; (表达式语句)4. 空语句;5. 复合语句(用大括号把一些语句括起来)例如 : z=x+y; t=z/100; 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 6 页名师精编精品教案3.2 程序的三种基本结构1. 流程的描述在程序设计过程中,一般不可能在一开始

4、就用某种程序设计语言编制计算机程序,而是先用某种简单、 直观、灵活的描述工具来描述处理问题的流程。当方案确定以后,再将这样的流程转换成计算机程序,这种转换往往是机械的,已经不涉及功能的重新设计或控制流程的变化,而只需考虑程序设计语言所规定的语法要求以及一细节问题。流程图: 用一些约定的几何图形来描述算法。用某种图框表示某种操作,用箭头表示算法流程。美国标准化协会ANSI 规定了一些常用的流程图符号,已为世界各国程序工作者普遍采用:起止框:表示算法的开始和结束。一般内部只写“开始”或“结束”。处理框:表示算法的某个处理步骤,一般内部常常填写赋值操作。输入输出框:表示算法请求输入输入需要的数据或算

5、法将某些结果输出。一般内部常常填写“输入” , “打印/ 显示”。菱形框(判断框) :作用主要是对一个给定条件进行判断,根据给定的条件是否成立来决定如何执行其后的操作。它有一个入口,两个出口。连接点:用于将画在不同地方的流程线连接起来。同一个编号的点是相互连接在一起的,实际上同一编号的点是同一个点,只是画不下才分开画。使用连接点, 还可以避免流程线的交叉或过长,使流程图更加清晰。注释框:注释框不是流程图中必须的部分,不反映流程和操作,它只是对流程图中某些框的操作做必要的补充说明,以帮助阅读流程图的人更好地理解流程图的作用。2. 三种基本结构( 1)顺序结构精选学习资料 - - - - - -

6、- - - 名师归纳总结 - - - - - - -第 3 页,共 6 页名师精编精品教案按指令的顺序依次执行, 先执行 A操作 , 再执行 B操作。(2 )判断选择结构根据判别条件有选择地改变执行流程, 当 P条件成立时执行A操作 , 否则执行B操作。注意 : 只能执行 A或 B中的一个。(3)循环结构有条件的重复地执行某个程序块。1 当型循环 : 当 P条件成立 , 反复执行A操作 , 直到 P条件不成立 , 才停止循环。2 直到型循环 : 先执行 A操作 , 再判断条件P是否成立 , 若成立 , 反复执行 A操作 ,否则循环停止。3.3 赋值语句赋值语句就是赋值表达式加上一个分号构成。例

7、如 : 赋值表达式 a=y*5 赋值语句 a=y*5; 3.4 数据输出3.4.1 putchar函数putchar函数的作用是向终端输出一个字符。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 6 页名师精编精品教案一般形式:putchar函数 ( 输出字符 )例如 : Putchar(c); C也可以是字符变量或整型的变量。使用 C语言库函数时, 要用预编译命令将有关的“头文件”包括到用户的源文件中。如使用标准输入输出库函数时,要用到“stdio.h ”(standard input&ouput)文件。#include “stdio

8、.h ”或 #include 例如:#include “stdio.h ”main() char a,b,c; a=B; b=O ; c=Y;putchar(a); putchar(b); putchar(c); 运行结果 : BOY 又例如 : #include “stdio.h ”main() char a,b,c; a=B;b=O ;c= Y;putchar(a); putchar(n); putchar(b);putchar( n); putchar(c); 运行结果 : B O Y 小节 : 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 6 页名师精编精品教案了解 C语言概述 , 理解三种基本程序结构 , 掌握赋值语句的用法及putchar 函数的应用。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 6 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com