第1章C++的初步知识导论.ppt

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * 编辑程序 在VC集成开发环境 选择新建项目命令 编辑程序 在弹出对话框 选择文件类型 编辑程序 在弹出对话框 选择文件类型 编辑程序 输入 编辑程序 确认 编辑程序 确认 编辑程序 项目结构 编辑程序 添加源程序 编辑程序 选择文件类型 输入文件名 编辑程序 在编辑窗口 输入源程序 编辑程序 编译程序 选择编译命令 热键 F7 编辑程序 编译程序 编译成功 执行程序 编辑程序 编译程序 1.1.3 程序的编译执行 选择执行命令 热键Ctrl+F5 执行程序 编辑程序 编译程序 1.1.3 程序的编译执行 等待输入数据 执行程序 编辑程序 编译程序 运行结果 思考题 1. C++源程序文件的缺省扩展名为( )。 A. cpp B. exe C. obj D. lik 2. 由C++源程序文件编译而成的目标文件的缺省扩展名为( )。 A. cpp B. exe C. obj D. lik 3. 由C++目标文件连接而成的可执行文件的缺省扩展名为( )。 A. cpp B. exe C. obj D. lik 4. 编写C++程序一般需经过的几个步骤依次是( )。 A. 编译、编辑、连接、调试 B. 编辑、编译、连接、调试 C. 编译、调试、编辑、连接 D. 编辑、调试、编辑、连接 5. 程序中主函数的名字为( )。 A. main B. MAIN C. Main D. 任意标识符 6. 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( )符号作为分隔符。 A. 空格或逗号 B. 逗号或回车 C. 逗号或分号 D. 空格或回车 作业: 1、编写一个程序,能输入3个整数,输出其中值最大者。(可以参考P16习题7) 2、P16-17:习题8、9、10。 上机调试,VC软件已上传至课程邮箱,完成后参考习题答案 实验安排: 时间:单周周5下午7、8节 地点:科技楼4楼 第一次实验:配套教材P264实验1 1、人类语言和计算语言异同, 字、词、句、段落、文章 变量、表达式、函数、文件 在学习语文的过程中,我们首先学会了写每一个汉字,学会了如何用一个一个的汉字按照一定的规则组成一个句子,段落和文章。   我们进行程序设计的过程与我们写文章的过程是类似的。   我们学习程序语言基本语法,就相当于我们学会了写字,学会了组词、造句。开发一个完整的程序,就相当于写一篇具有明确主题的文章,很显然,好文章不能是简单句子的堆积和罗列,我们要编写出好程序也必须采用一定的方法,也必须研究编程技巧。 本课程就是学生学习程序设计语言和程序设计方法这类课程的一个入门基础课程。课程的目的是为学生了解程序设计概貌而开设的一门强调系统性的入门课程,也是为今后学习编程,进行软件开发奠定基础。 * * * * * * * * * * * 在一个类中包含两种成员: 数据和函数,分别称为数据成员和成员函数。在C++中把一组数据和有权调用这些数据的函数封装在一起,组成一种称为“类(class)”的数据结构。 在上面的程序中,数据成员num,score和成员函数setdata,display组成了一个名为Student的“类”类型。成员函数是用来对数据成员进行操作的。也就是说,一个类是由一批数据以及对其操作的函数组成的。 类可以体现数据的封装性和信息隐蔽。在上面的程序中,在声明Student类时,把类中的数据和函数分为两大类: private(私有的)和public(公用的), 并把全部数据(num,score)指定为私有的,把全部函数(setdata,display)指定为公用的。在大多数情况下,会把所有数据指定为私有,以实现信息隐蔽。 具有“类”类型特征的变量称为“对象”(object)。 程序中第18~24行是主函数。 程序运行情况如下: 1001 98.5 ↙ (输入学生1的学号和成绩) 1002 76.5 ↙ (输入学生2的学号和成绩) num=1001 (输出学生1的学号) score=98.5 (输出学生1的成绩) num=1002 (输出学生2的学号) score=76.5 (输出学生2的成绩) 1.3 C++程序的构成和书写

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档