C 暑期实践课程第01讲.ppt.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C 暑期实践课程第01讲.ppt.ppt

* Tsinghua University, lily * 编程习惯的转变 编写C++风格的程序 用iostream库,cin,cout完成输入和输出 尽可能使用引用 使用类和对象 变量随时定义随时使用 使用new,delete管理内存 使用C++的程序库 * Tsinghua University, lily * 编程思想的转变 面向过程的编程思想 功能模块化 函数设计 函数调用 面向对象的编程思想 分析问题域中的对象 设计类 对象行为化 * Tsinghua University, lily * 例 1 : 计算圆的周长和面积(C风格) #includeiostream using namespace std; const float PI=(float)3.1415; float area(float); float circum(float); float circum(float r1) { return 2*r1*PI;} float area(float r1) { return PI*r1*r1;} int main() { float r; cout请输入圆的半径:; cinr; cout该圆的周长是:circum(r)endl; cout该圆的面积是:area(r)endl; return 0; } * Tsinghua University, lily * 例 1 : 计算圆的周长和面积(C++风格) #includeiostream using namespace std; const float PI=(float)3.1415; class circle { float radius; public: circle(float r){radius=r;} float circum() { return 2*radius*PI;} float area() { return PI*radius*radius;} }; int main() { float r; cout请输入圆的半径:; cinr; circle a(r),b(r+5); couta圆的周长是:a.circum()endl; couta圆的面积是:a.area()endl; coutb圆的周长是:b.circum()endl; coutb圆的面积是:b.area()endl; return 0; } * Tsinghua University, lily * 作业 编写应用程序,任意选用一个字母,并用该字母拼出您自己的名字中的一个字,要求在屏幕输出。 * Tsinghua University, lily * 作业直接在网络学堂上提交 提交方法: 压缩成一个文件 不要到最后一分钟才交(有可能会造成迟交,如网络过于拥挤) 只要提交源程序 提交前请检查: 压缩文件中的内容是否正确 提交后请检查: 是否提交成功 * Tsinghua University, lily * Thank You Nothing in life is to be feared. It is only to be understood. ----Marie Curie * * * * * * * Tsinghua University, lily * Tsinghua University, lily * C++程序设计实践 C++ Programming Practicing 李莉 清华大学计算机系基础教学部 lily@ * Tsinghua University, lily * 助教( Teaching Assistants) 康鹏: kp04@ 梁先华: liangxh08@ * Tsinghua University, lily * 第 1讲 绪论 李莉( lily) 清华大学计算机系 * Tsinghua University, lily * 本讲总体纲要 第1部分: 课程总体介绍 第2部分: C++简介 第3部分: 从C 到 C++的转变 * Tsinghua University, lily * 第1部分: 课程总体介绍 * Tsinghua University, lily * 纲要 ——第1部分: 课程总体介绍 课程安排 课程目标 课件环境 教学方式 学习方法 评分标准 * Tsinghua University, lily * 时间表 (2010 夏小学期) 教学时间(晚上:6:10-8:40), 自由上机时间(晚上:8:40

文档评论(0)

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

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

1亿VIP精品文档

相关文档