(0人评价)
UE4 C++ 学习路线(上):标准C++
价格 ¥ 2998.00
该课程属于 零基础学虚幻4(UE4)·全系列 请加入后再学习

#include<iostream>
#include<vector>
#include<string>
using namespace std;
int main()
{
     //录入同学姓名和成绩,回车记录所有信息
    //然后开始查成绩
    string name = "phone";
    float score = 65.5f;

    vector<string>name_list;
    vector<float>score_list;
    cout << "请在一行种输入学生姓名与成绩并用空格隔开。\n例如:张三 100 李四 200.\n回车结束输入" << endl;
    while (cin >> name>>score)
    {
        name_list.push_back(name);
        score_list.push_back(score);
        if(cin.get()=='\n')//回车输入退出循环
        {
            break;
        }
    }
    cout << "输入姓名可查成绩" << endl;
    cin >> name;
    for (int i = 0; i < name_list.size(); ++i)
    {
        if(name ==name_list[i])
        {
            name = name_list[i];
            score = score_list[i];
            break;
        }    
    }
    cout << "学生 " << name << " 的成绩为 " << score << endl;
    system("pause");
    return 0;
}

[展开全文]