网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言程序设计-第二章 求三角形的面积-数据类型及表达式.ppt

C语言程序设计-第二章 求三角形的面积-数据类型及表达式.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【任务要求】 求三角形的面积:通过一个三角形三条边的长度,求这个三角形的面积。 任务实现效果演示 例题源代码:area2.c 相关知识 1 基本数据类型 1.1 C语言的数据类型 1 基本数据类型 1.2 基本数据类型数据的表示形式 1 基本数据类型 1.3 基本数据类型的存储长度 2 变量和常量 2.1 变量的定义 2 变量和常量 2.2 变量的定义—标识符(名字) 2 变量和常量 2.2 变量的定义—自定义标识符命名规则 课堂练习 sum, a#3, Sum,n2, 2student, _average, !sum_2, a_3,number.3, student_2_name,num-1,mouth, PI, s123, area, name_1 ,45D, ab, day-1, m.m 请问: 上面的标识符哪些是合法的,哪些是不合法的? 2 变量和常量 2.2 变量的定义—变量的定义 变量定义的一般格式: 2 变量和常量 2.2 变量的定义—变量的初始化 变量的初始化,就是在定义变量的同时赋予其与类型相一致的初值,并且与问题解决意义相一致的初值。 2 变量和常量 2.3 常量(Constants) 2 变量和常量 2.3 常量(Constants) 2 变量和常量 2.3 常量(Constants) 2 变量和常量 2.3 常量(Constants) 2 变量和常量 2.4 整型变量 2 变量和常量 2.5 实型变量 2 变量和常量 2.4 实型变量 2 变量和常量 2.4 整型变量 2 变量和常量 2.6 字符变量 2 变量和常量 2.5 字符变量 任务实现 本讲小结 介绍了C语言的数据类型 重点学习了的变量的定义及初始化 重点学习了C语言的基本数据类型及存储形式 课堂练习题 思考题 教材P15,二、简答题 动手练习 教材P14 一、选择题 【项目要求】 求三角形的面积:通过一个三角形三条边的长度,求这个三角形的面积。 问题情境及实现 我们已经知道了如何用变量来表示三角形的边长和面积,现在需要计算三角形的面积。只要把边长求三角形的面积公式中,即可得出该三角形的面积。 程序段如下: #include stdio.h #include math.h main() { int a,b,c; float s,area; printf(请输入三边长);/*提示用户进行输入三边长*/ scanf(%d%d%d,a,b,c);/*接受用户从键盘输入的三边长*/ s=(a+b+c)/2.0; area=sqrt(s*(s-a)*(s-b)*(s-c)); printf(面积是%f,area); } 相关知识 1 运算符与表达式 1 基本运算符与表达式 1.1 基本的算术运算 1 基本运算符与表达式 1.2 算术表达式 1 基本运算符与表达式 1.3 赋值运算符和赋值表达式 1 基本运算符与表达式 1.3 赋值运算符和赋值表达式 1 基本运算符与表达式 1.3 赋值运算符和赋值表达式 1 基本运算符与表达式 1.3 赋值运算符和赋值表达式 1 基本运算符与表达式 1.4 逗号运算 1 基本运算符与表达式 1.4 逗号运算 1 基本运算符与表达式 1.5 自增、自减运算符 1 基本运算符与表达式 1.5 自增、自减运算符 1 基本运算符与表达式 1.5 自增、自减运算符 1 基本运算符与表达式 1.5 自增、自减运算符(续) 1 基本运算符与表达式 1.6 混合运算时数据类型的转换 显式类型转换 1 基本运算符与表达式 2 常用数学库函数 附录3 课堂作业: 2.1 指出下面哪些是合法的变量名:①123②abc③a+b④a_b⑤pad⑥?12⑦Li_Li ⑧*P 2.2 ‘a’在内存中占个字节,“a”在在内存中占个字节. 2.3 写出下面程序的运行结果:main(){char ch;ch=‘B’; /*B的ascii码的值为66*/printf(“%c,%d\n”,ch,ch)}2.4 写出下面程序的运行结果: main() { int a=10, b , c , d ;a+=6;b = (c=20, 6, a+2 );printf(a=%d,b=%d,c=%d\n,a,b,c); } 本讲小结 重点学习了C语言的算术运算符及表达式 介绍了C语言中常用的数学函数 请同学们重点阅读教材附录B 谢谢! 运算:是对数据的加工处理的过程。 运算符:用来表示各种不同运算的符号。 表达式(Expression):是将运算量用运算符连接起来组成的式子,其中的运算量可以是常量、变量或函数。 引例中的运算符与表达式 +、-、* /(除) %(

文档评论(0)

25811112 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档