2003年北理复试上机题

 

历年北京理工大学复试上机题题目汇总:

http://blog.csdn.net/u014552756/article/details/78505845

 

1、输入球的中心点和球上某一点的坐标,计算球半径和体积。

 

 

#include
#include
using namespace std;

double const pi=3.1415;

int main()
{
    double a,b,c,x1,y1,z1,r;
    cout<<"请输入球心坐标:"<>a>>b>>c;
    cout<<"请输入球上任意一点的坐标:"<>x1>>y1>>z1;
    r=sqrt(pow(x1-a,2)+pow(y1-b,2)+pow(z1-c,2));
    cout<<"球的半径为:"<

 

2、手工建立一个文件,文件种每行包括学号、姓名、性别和年龄。每一个属性使用空格分开。文件如下:

01 李江男 21

02 刘唐男 23

03 张军男 19

04 王娜女 19

根据输入的学号,查找文件,输出学生的信息。

 

#include 
#include 
#include 
using namespace std;

int main()
{
    int a,b;
    int num;
    string s1,s2;

    cout<<"请输入学生信息,格式:学号 姓名 性别 年龄,以学号0结束"<>a>>s1>>s2>>b)
    {
        if(a==0)
            break;
        out<>num;
    int k=0;
    while(!in.eof())
    {
        in>>a>>s1>>s2>>b;
        if(in.fail())
            break;
        if(a==num)
        {
            k=1;
            cout<<<<"学号"<

3、输入年月日,计算该天是本年的第几天。例如1990 年 9 月 20 日是 1990 年的第 263 天,2000年 5 月 1 日是 2000 年第 122 天。(闰年:能被 400整除,或能被 4 整除但不能被 100 整除。每年 1、3、5、7、8、10 为大月)

 

 

#include
using namespace std;

int main()
{
    int year,month,day;
    int i,k,s=0;
    cout<<"请输入日期:"<>year>>month>>day;

    if(year%400==0||(year%4==0&&year%100!=0))
    {
        cout<<"这是一个闰年:"<

 

你可能感兴趣的:(北理考研初试复试,北京理工大学计算机考研)