您当前的位置: 首页 > 

Better Bench

暂无认证

  • 1浏览

    0关注

    695博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【超级完整-更正版】北京理工大学计算机专业复试机试历年真题答案2003年-2018年

Better Bench 发布时间:2020-08-05 08:25:40 ,浏览量:1

该题是北京理工大学2003-2018年的计算机专业考研复试机试真题,以下题目是我简写的,代码注重逻辑,有些可能没有规范输出。如果有任何疑问,可私信我或者直接去查年份对应的题目参考综合学习。

目录
    • 1-2003两个空间坐标求球的体积
    • 2-2003计算某一天是一年的第几天
    • 3-2003学生根据学号进行文件的读取
    • 1-2004多项式的类去递归求值
    • 2-2004计算正弦函数重载减号
    • 3-2004一元二次方程求值
    • 1-2005复数类的封装和重载复数相加
    • 1-2006打印直角三角形
    • 2-2006数字的逆序输出
    • 1-2007递归求小球下落弹起到静止的长度
    • 2-2007运算符重载计算两个坐标的距离
    • 3-2007学生类的增删改
    • 4-2007计算三个坐标是否构成直角三角形
    • 1-2008一个日期加上天数变成新的日期
    • 2-2008计算两个日期相差多少天
    • 3-2008除数是0或者数组越界捕捉异常
    • 1-2009字符串处理+另存文件
    • 2-2009统计分组元素
    • 3-2009统计单词词频
    • 1-2010中缀转二叉树输出
    • 1-2011-统计首字母相同的单词
    • 3-2011-单词排序
    • 4-2011-表达式中截取数字主要针对两位数以上的数字
    • 1-2012-学生对象的插入删除
    • 2-2012-数字排序
    • 3-2012-后序中序确定树输出前序
    • 1-2013-最小公约数公倍数
    • 2-2013-字符串排序
    • 3-2013-运算符优先级
    • 4-2013-二叉树中序转前序+运算符优先级
    • 1-2014-输出三个最近使用文件有重复就不打乱文件顺序
    • 2-2014-输出最近使用三个文件
    • 3-2014-求广义表的深度
    • 2-2015-输出限制字符长度的全排列
    • 3-2015-火车输出序列堆栈的使用
    • 4-2015-单词排序不区分大小写
    • 1-2016-字符串中摘取数字
    • 2-1016-指定精度计算PI值
    • 3-2016-数字转字符串
    • 4-2016-链表存奇偶数
    • 5-2016-动态开辟数组数目
    • 6-2016递归求字符串的长度
    • 7-2016-单词排序
    • 1-2017-统计学生没及格输出
    • 2-2017-限制字符串的全排列
    • 3-2017-字符串中的元素排序
    • 4-2017-身份证校验码
    • 5-2017-全排列
    • 6-2017-求字符串的全部子串
    • 7-2017-判断n是否在n的平方最右边
    • 8-2017-二分查找
    • 9-2017-打印菱形
    • 10-2017-打印等腰三角形
    • 1-2018-求字符集交集
    • 2-2018-求一个偶数是哪两个素数之和
    • 3-2018-奇偶数拆分为两个链表
    • 4-2018-回文的判断

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            
关注
打赏
1665674626
查看更多评论
0.0471s