进球进球进球

news/2024/11/24 12:41:14/

#include<iostream>
#include<fstream>
using namespace std;
 
struct staff
{
    string NAME;
    string COUNTRY;
    int NUMBER;
};
 
int main()
{
    staff Team[3] =
    {
        "西班牙","美东" ,5,
        "葡萄牙","希罗",4,
        "法国","格子",3 
    }, Team1;
 
    ofstream Outfile_1("staff.dat");  
    if (!Outfile_1)                        
    {
        cerr << "open staff.dat error!" << endl;
        exit(1);
    }
 
    ofstream Outfile("staff.dat", ios::out);  
 
 
    fstream iofile("staff.dat", ios::in | ios::out | ios::binary);
    if (!iofile)
    {
        cerr << "open error!" << endl;
        abort();
    }
    int i, m, num;
    cout << "Three staff:" << endl;
    for (i = 0; i < 3; i++)
    {
        cout << Team[i].NAME << " " << Team[i].COUNTRY << " " << Team[i].NUMBER <<endl;
        iofile.write((char*)&Team[i], sizeof(Team[i]));
    }
    bool find;
    cout << "输入球队进球数得到相应信息,输出0则程序结束。";
    cin >> num;
    while (num)
    {
        find = false;
        iofile.seekg(0, ios::beg);
        for (i = 0; i < 3; i++)
        {
            iofile.read((char*)&Team[i], sizeof(Team[i]));
                if (num <= Team[i].NUMBER)
                {
                    cout << Team[i].NAME << " " << Team[i].COUNTRY << " " << Team[i].NUMBER <<endl;
                    find = true;
                }
        }
        if (!find)
            cout << "未找到对应信息。" << endl;
        cout << "输入球队进球数得到相应信息,输出0则程序结束。";
        cin >> num;
    }
    iofile.close();
    return 0;
}


http://www.ppmy.cn/news/649251.html

相关文章

OPENCV 训练分类器一

第一步&#xff0c;安装OPENCV 见最新openCV-Python安装教程(opencv-python版本4.4.0, Python版本: 3.9)_python安装opencv_这个人不是画家的博客-CSDN博客 第二步&#xff0c;下面是修正过后的Python 将文件夹下面所有的图片转换成灰色小图像&#xff0c;用于存正片用的。…

桌球歷史:削球、快攻、弧圈球

專欄 【乒乓邦】桌球歷史&#xff1a;削球、快攻、弧圈球 PingPong.Bang | 乒乓邦 | 2015/04/18 | 人氣 2981 0收藏此文0 A A- 江山代有才人出&#xff0c;各領風騷數百年。回顧桌球歷史&#xff0c;又何嘗不是如此呢&#xff1f;每個時代的桌球風氣不同、器材&#xff08;諸如…

高维球体的体积是多少

引言 二维球体&#xff08;圆&#xff09;的体积&#xff08;面积&#xff09;是 π r 2 \pi r^2 πr2&#xff0c;三维球体的体积是 4 3 π r 3 \frac43\pi r^3 34​πr3&#xff0c;那么再高维的球体的体积是多少呢&#xff1f;是否存在通项公式呢&#xff1f;本文就带大家通…

关于拿球的问题

桌上排列着100个球&#xff0c;两个人轮流拿球装入口袋&#xff0c;能拿到第100个球的人为胜利者&#xff0c;条件是&#xff1a;拿球者每次至少要拿1个但最多不能超过五个&#xff0c; 问&#xff1a;如果你是先拿球的人&#xff0c;以后不管怎么都能保证你能得到第100个球&a…

小球自由落体后反弹,计算路线和反弹高度。

题目描述 一弹跳小球从120米高度自由落下&#xff0c;每次落地后反跳回原高度的一半&#xff1b;计算n次落地经过的路线总长度和下次反弹的高度。 输入描述 输入第几次落下 输出描述 输出经过的路线总长度和下次反弹的高度。 &#xff08;中文冒号&#xff0c;数据保留两位…

习题4-8 高空坠球 (20分) 皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?

输入格式: 输入在一行中给出两个非负整数&#xff0c;分别是皮球的初始高度和n&#xff0c;均在长整型范围内。 输出格式: 在一行中顺序输出皮球第n次落地时在空中经过的距离、以及第n次反弹的高度&#xff0c;其间以一个空格分隔&#xff0c;保留一位小数。题目保证计算结果…

Area Ball(围球)

自己中学在家里自娱自乐的一款球类游戏&#xff0c;只因为心血来潮想把它转化为源代码&#xff0c;存在于世&#xff0c;故花了点时间写了它。框架基于Box2dWeb和lufylegend&#xff0c;并附有游戏规则说明文件Rull.docx。因为对js不是很熟练&#xff0c;使用的是过程式开发。目…

高空坠球

习题4-8 高空坠球 (20分) 皮球从某给定高度自由落下&#xff0c;触地后反弹到原高度的一半&#xff0c;再落下&#xff0c;再反弹&#xff0c;……&#xff0c;如此反复。问皮球在第nn次落地时&#xff0c;在空中一共经过多少距离&#xff1f;第nn次反弹的高度是多少&#xf…