计算机C学习教案.docx

  1. 1、本文档共116页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
成绩评定方式: 期末闭卷考试:  70% 平时成绩:  30% 平时成绩的组成: 22 分 ,扣分项目,上课或实验缺席  1 次  3 分,迟到  1 分,不交作业  1 次扣  3 分,不做课 内实验,不提交课内实验报告扣  12 分,严禁抄袭,发现扣  12 分 8 分,加分项目,完成老师布置的课后实验或用  C++ 独立完成有一定规模的程序 12 大体和  C 的内容差不多,比较简单,主要是复习。 1, 2 章 C++ 简介 C++ 基础 入门 1.1 程序的开发过程 阶段? 编程工具? 复习: 小和尚程序? 求 pi, pi=16arctan(1/5)-4arctan(1/239), arctan(x)=x-x 3/3+x 5/5-x7/7+ 1.2 简单程序的 C 和 C++ 的比较 first: hello world first C++ first C Can you see the meaning of every word? What do you think the difference of C and C plus? a example of C plus with class BasketballPlayer.cpp Do you know the program? From the example, do you think the C++ is better than C? Try performing the aim by C? 用结构化的方法, BasketballPlayer。 推荐 开发工具,学习方法和参考资料 网络,电子书,看程序,写程序, msdn,论坛 初级: C++ 语言程序设计教程 Deitel C++ 程序设计语言 Stroustrup 中级: C++ 编程思想 Eckel C++ 语言设计与演化 Stroustrup 数据结构、算法与应用: C++ 语言描述 Sahni 高级 : C++ 核心:软件工程方法 Shtern 大型 C++ 软件设计 Lakos 作业: 第一章课后作业,阅读第一章 预习第二章 2C++中的 C 2.1 C++的产生 orient procedure , orient object who founded the C ++? Bjarne Stroustrup 2.2 部分语法元素 c++2.ppt 关键字 标示符:变量,对象,函数,类的名字 , 注意命名标示符规则 基本数据类型: 注意各个数据类型的表示范围 CharType.cpp What result of the program? Why? 常量 整型:十进制,八进制,十六进制 实型:一般形式,指数形式(科学计数) ,后缀 字符型:单引号 ‘A’,‘ ’‘7’ 注意 不可见字符? 转义字符:用八进制,十六进制 ASCII 码来表示字符 /456 /x61 一些预定义的字符常量: ’’’ 字符串 : “hello world ” 注意: “A ”和‘ A ’的区别 布尔常量 : true false 注意常量的各种写法 变量 变量的声明:声明的形式 类型 名字 初始值 int a=3; int b(5); 注意:使用之前必须声明 符号常量 给常量取个名字。 Why? The aim? How? Const float pi=3.14; 注意:在声明时一定要赋初值 运算符与算术表达式 参考 PPT 算术 赋值 逗号 逻辑 条件:唯一的三元运算符(ab) :a,b; sizeof: 用于计算某种类型的对象在内存中的字节数 位:与 或 异或 移位 取反 注意: 运算符的优先级 表达式中数据类型的转换 隐含转换:降低的转成高的 显示转换:方法 int(a) , (int)a ; 2.3 C++ 中的输入输出 方法 cout cin cout ”hello\n ”; cina; cinab; 简单的格式控制 ends endl “\n” 输出十六进制? hex oct dec 设置精度?宽度? Setprecision setw 注意:头文件 iomanip 2.4 程序结构 顺序 选择 循环 程序流程图? 符号 作用 选择结构 IsLeap.cpp Switch.cpp What function of switch? Trying modify the program, make it run more times. Write a program to decide your body? Height weight 循环结构 while for do-while while SumofN.cpp InversNumber.cpp Can you solve

文档评论(0)

136****9452 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档