本人已经把该博客代码部分整理,在另一篇博客中:
【超级完整-更正版】北京理工大学计算机专业复试机试历年真题答案2003年-2018年目 录
1-2003两个空间坐标求球的体积 1
2-2003计算某一天是一年的第几天 2
3-2003学生根据学号进行文件的读取 3
1-2004多项式的类去递归求值 5
3-2004一元二次方程求值 7
1-2005复数类的封装和重载复数相加 7
1-2006打印直角三角形 9
2-2006数字的逆序输出 11
1-2007递归求小球下落弹起到静止的长度 13
2-2007运算符重载计算两个坐标的距离 14
3-2007学生类的增删改 14
4-2007计算三个坐标是否构成直角三角形 17
1-2008一个日期加上天数变成新的日期 18
2-2008计算两个日期相差多少天 20
3-2008除数是0或者数组越界捕捉异常 23
1-2009字符串处理+另存文件 24
2-2009统计分组元素 24
3-2009统计单词词频 27
1-2010中缀转二叉树输出 28
1-2011-统计首字母相同的单词 33
2-2011-领导关系 34
3-2011-单词排序 36
1-2012-学生对象的插入删除 37
2-2012-数字排序 40
3-2012-后序中序确定树输出前序 41
1-2013-最小公约数公倍数 42
2-2013-字符串排序 43
3-2013-运算符优先级 44
4-2013-二叉树中序转前序+运算符优先级 45
1-2014-输出三个最近使用文件有重复就不打乱文件顺序 47
2-2014-输出最近使用三个文件 49
1-2015-正方形打印空心菱形 50
2-2015-输出限制字符长度的全排列 52
3-2015-火车输出序列堆栈的使用 52
4-2015-单词排序不区分大小写 54
1-2016-字符串中摘取数字 55
2-1016-指定精度计算PI值 59
3-2016-数字转字符串 59
4-2016-链表存奇偶数 60
5-2016-动态开辟数组数目 63
6-2016递归求字符串的长度 64
7-2016-单词排序 64
1-2017-统计学生没及格输出 65
2-2017-限制字符串的全排列 66
3-2017-字符串中的元素排序 67
4-2017-身份证校验码 68
5-2017-全排列 68
6-2017-求字符串的全部子串 70
7-2017-判断n是否在n的平方最右边 70
8-2017-二分查找 71
9-2017-打印菱形 72
10-2017-打印等腰三角形 73
1-2018-求字符集交集 73
2-2018-求一个偶数是哪两个素数之和 74
题目是我简写的,代码注重逻辑,有些可能没有规范输出。如果有任何疑问,可直接去查年份对应的题目参考综合学习。1-2003两个空间坐标求球的体积
#include
#include
#include
#include
#define Max 100
double const PI=3.141592;
using namespace std;
class ThreeDimensionalSpace{
public:
double x;
double y;
double z;
public :
ThreeDimensionalSpace(double x1,double y1,double z1)
{
x = x1;
y = y1;
z = z1;
}
double operator - (ThreeDimensionalSpace b);
};
double ThreeDimensionalSpace::operator - (ThreeDimensionalSpace b)
{
return sqrt((x-b.x)*(x-b.x)+(y-b.y)*(y-b.y)+(y-b.y)*(y-b.y));
}
int main()
{
double x1,y1,z1;
double x2,y2,z2;
while(1)
{
couty1>>z1;
couty2>>z2;
ThreeDimensionalSpace a(x1,y1,z1);
ThreeDimensionalSpace b(x2,y2,z2);
double r = a-b;
double V = (4/3)*PI*r*r*r;
cout
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?