c++第一次作业 2017310347 乔俊铭 金融实验171
需积分: 0 118 浏览量
更新于2022-08-08
收藏 29KB DOCX 举报
提到的是一个C++编程的作业,由学生乔俊铭完成,属于金融实验171的课程内容。没有提供额外的信息,但我们可以推测这是一份关于C++编程的作业提交。
为空,因此无法提供具体的知识点标签。
【部分内容】涵盖了C++编程语言的基础知识,包括面向对象编程的概念,数值在计算机中的表示方式,以及一些简单的C++程序示例。
1-2 面向对象编程(Object-Oriented Programming, OOP)是C++的核心特性,它强调通过对象来组织代码。对象是具有属性(数据成员)和行为(成员函数)的实体,它们反映了现实世界中的实体。继承允许创建新的类(子类)从已有的类(父类)继承属性和行为,多态则允许不同类型的对象对同一消息作出不同的响应,增强了代码的灵活性和重用性。
1-4 对象是类的实例,类是对象的模板。在面向对象编程中,数据和操作数据的方法被封装在一起,形成一个对象。类是对具有相似特性的对象的抽象,它们通过消息传递进行交互。面向对象编程的优点在于提高代码的模块化,增强数据安全性,以及通过继承和多态实现代码重用。
1-9 & 1-10 提到了二进制和十六进制的转换,以及计算机中正负数的表示。在32位系统中,正数的补码是其本身,而负数的补码可以通过原码的反码加1得到。例如,-1的原码、反码和补码都被展示出来。
2-1 至 2-5 讨论了C++相对于C语言的优势,如支持面向对象编程,引入类的概念,以及C++的一些基本特点,如兼容C语言和面向对象特性。BLUE常量被赋值为1052,这可能是某个特定的标识符或颜色代码。
2-8 至 2-25 包含了一些基本的算术和逻辑运算的问题,涉及位运算和整数的二进制表示。
2-27 展示了一个简单的C++程序,用于根据用户输入的成绩输出相应的评价(差、中、良、优)。
2-29 展示了三个不同的C++代码片段,它们都是用来找出1到100之间所有素数的。这些示例使用了循环和条件语句来检查一个数是否是素数。
这份作业涵盖了C++的基础知识,包括面向对象编程的概念、数据表示、基本的算术运算以及简单的程序设计。通过学习这些概念,学生能够更好地理解和编写C++程序,特别是在金融领域,C++常用于构建复杂的金融模型和算法。
lirumei
- 粉丝: 73
- 资源: 301
最新资源
- 毕设和企业适用springboot全渠道电商平台类及图书管理系统源码+论文+视频.zip
- 毕设和企业适用springboot全渠道电商平台类及市场营销自动化平台源码+论文+视频.zip
- 毕设和企业适用springboot全渠道电商平台类及直播流媒体平台源码+论文+视频.zip
- 毕设和企业适用springboot人工智能类及资源调度平台源码+论文+视频.zip
- 毕设和企业适用springboot人力资源管理类及电商产品推荐平台源码+论文+视频.zip
- 毕设和企业适用springboot人力资源管理类及城市智能运营平台源码+论文+视频.zip
- 毕设和企业适用springboot社交互动平台类及个性化广告平台源码+论文+视频.zip
- 毕设和企业适用springboot社交电商类及自动化控制系统源码+论文+视频.zip
- 毕设和企业适用springboot社交互动平台类及餐饮管理平台源码+论文+视频.zip
- 毕设和企业适用springboot全渠道电商平台类及智能交通大数据平台源码+论文+视频.zip
- 毕设和企业适用springboot全渠道电商平台类及智能农业平台源码+论文+视频.zip
- 毕设和企业适用springboot人才招聘类及餐饮管理平台源码+论文+视频.zip
- 毕设和企业适用springboot人力资源管理类及环保监控平台源码+论文+视频.zip
- 毕设和企业适用springboot人力资源管理类及活动管理平台源码+论文+视频.zip
- 毕设和企业适用springboot人力资源管理类及健康管理平台源码+论文+视频.zip
- 毕设和企业适用springboot社交互动平台类及环境监控平台源码+论文+视频.zip