学习任务2 顺序结构程序设计——计算体重指数电子课件 C语言学习与应用中职 高二 工信版

2022-12-29
| 42页
| 182人阅读
| 1人下载
普通

内容正文:

《C语言学习与应用》教学课件 任务说明 顺序结构就是按照语句的先后顺序一句一句地执行。编写顺序结构的程序离不开输入和输出,程序可以理解为是对数据的加工和处理,即输入的数据经过加工和处理,产生出想要的数据结果进行输出显示。本学习任务是通过编写顺序结构的程序使学习者掌握C语言的数据类型、算术表达式以及输入/输出函数的具体应用,并能依据顺序结构的程序框图编写出程序代码。 学习任务2 顺序结构程序设计——计算体重指数 知识要求 掌握常量和变量的使用。 了解转义字符。 掌握算术运算、赋值运算、强制类型转换、自增和自减运算。 掌握输入和输出函数的使用。 掌握顺序结构程序流程图。 学习任务2 顺序结构程序设计——计算体重指数 ‹#› 能够绘制顺序结构程序流程图。 能够定义和使用变量。 能够通过输入函数为变量赋值并输出变量的值。 能够根据运算符的优先级和结合性计算表达式的值。 能够编写顺序结构的程序。 能力要求 学习任务2 顺序结构程序设计——计算体重指数 ‹#› 数据类型 01   数据被传送到计算机后,存储在内存单元中,这个内存单元与程序中的一个变量相对应。我们要为每个变量起个名字,对这个名字的变量进行操作就是对相应的数据进行操作。在C程序设计语言中,需要起名字的还有函数、数组和文件等,这个名字就是标识符。标识符有一定的命名规则,要避开C语言的关键字,要以字母或下划线开头,由字母、数字、下划线组成,一般不超过八个字符,而且区分大小写。 1.标识符 学习任务2 顺序结构程序设计——计算体重指数 ‹#› 问题2-1:判断下列哪些是正确的标识符 a、area、_1234_、Main、2_int_、long、3Dmax、int_1_2、int_2_、_2Test、dat 正确的标识符:……………………………………… 错误的标识符:……………………………………… 学习任务2 顺序结构程序设计——计算体重指数 微课 数据类型 学习任务2 顺序结构程序设计——计算体重指数 C语言的常量和用法见表2-1。 2.常量 类型 说明举例 占内存 输入输出控制 数 值 型 整型 十进制 56,-87 4B %d 八进制 以数字0开头,如056,023 4B %o 十六进制 以数字0x(X)开头, 如0X56,0x2f 4B %x或%X 实型 小数型 必有小数点, 如-3.5,0.9,1.0 8B %lf 指数型 -3.2e2(表示-320) 1.2E-2(表示0.012) E(e)两边必有数,右边必是整数 8B %lf或%le 字符型 单引号括住一个字符,‘!’、‘A’或是反斜杠开头的转义字符‘ ’、‘\101’、‘\0 ’ 1B %c 字符串 用双引号括住的一串字符,如“abc” 字符数+1 %s 表2-1 C语言的常量和用法 学习任务2 顺序结构程序设计——计算体重指数 3.变量 每个变量都有一个标识符,变量实质是代表内存中的某个存储单元,对变量的赋值就是将数据存放在变量所代表的存储单元中。变量必须先定义后使用,定义变量一般放在函数体的开始部分,变量有类型之分,不同类型的变量在不同的系统中所占的字节数不同,常用变量的类型和输入/输出格式控制见表2-2。 学习任务2 顺序结构程序设计——计算体重指数 类型 定义 所占字节数 输入格式控制 输出格式控制 整型 int 4B %d %d 无符号整型 unsigned int 4B %u %u 长整型 long 4B %ld %ld 双精度实型 double 8B %lf %lf或%f 单精度实型 float 4B %f %f 字符型 char 1B %c %c 表2-2 常用变量的类型和输入/输出格式控制 学习任务2 顺序结构程序设计——计算体重指数 4.算数表达式   算术表达式就是由算术运算符将常量、变量、函数等连接起来的运算式。算术运算符见表2-3。 运算符 运算功能 运算类型 结合方向 () 括号 — — +、- 求正、负运算 单目运算 自右至左 *、/、% 乘、除、取余运算 双目运算 自左至右 +、- 加法、减法运算 双目运算 自左至右 优先级 学习任务2 顺序结构程序设计——计算体重指数 应用举例2-1 计算表达式的值 1/2 值为0 两个整数的运算结果仍为整数 1.0/2 值为0.5 两数据类型不一致,按规则转换为1.0/2.0 12%5 值为2 12除以5的余数是2 3%5 值为3 3除以5,除不开,商0余3 2+7/2 值为5 2+3 2+7.0/2

资源预览图

学习任务2 顺序结构程序设计——计算体重指数电子课件 C语言学习与应用中职 高二 工信版
1
学习任务2 顺序结构程序设计——计算体重指数电子课件 C语言学习与应用中职 高二 工信版
2
学习任务2 顺序结构程序设计——计算体重指数电子课件 C语言学习与应用中职 高二 工信版
3
学习任务2 顺序结构程序设计——计算体重指数电子课件 C语言学习与应用中职 高二 工信版
4
学习任务2 顺序结构程序设计——计算体重指数电子课件 C语言学习与应用中职 高二 工信版
5
学习任务2 顺序结构程序设计——计算体重指数电子课件 C语言学习与应用中职 高二 工信版
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。