//一个班有 5 名学生,每个学生修了五门课,
//求每个学生的平均成绩,并输出每个学生的学号,
//每门课程的成绩及平均值。
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <string>
using namespace std;
#define WIDTH 15
struct stu
{
string number;
double math, english, cpp, analysis, eda;
double aver;
};
void getInfo(struct stu ssta[5]);
void putRes(struct stu ssta[5]);
void operationOne(struct stu ssta[5]);
void operationTwo(struct stu *ssta);
int main(void)
{
stu student[5];
getInfo(student);
operationOne(student);
putRes(student);
cout << '\n' << '\n' << endl;
operationOne(student);
putRes(student);
return 0;
}
void getInfo(struct stu ssta[5])
{
for (int i = 0; i < 5; ++i)
{
cout << "plz input student number: ";
cin >> ssta[i].number;
cout << endl;
cout << "plz input the grade" << endl;
cout << "Math: ";
cin >> ssta[i].math;
cout << endl << "English: ";
cin >> ssta[i].english;
cout << endl << "Cpp: ";
cin >> ssta[i].cpp;
cout << endl << "Analysis: ";
cin >> ssta[i].analysis;
cout << endl << "EDA: ";
cin >> ssta[i].eda;
}
}
voi
C++ 实验三
最新推荐文章于 2023-12-08 14:35:36 发布
这篇博客介绍了如何使用C++中的指针和malloc()、free()函数动态创建用户指定大小的矩阵,并实现了矩阵运算。博主提到了在数据输入时选择使用scanf()而非cin的原因,并表达了在后续实验中更多利用C++新特性进行编程的愿望。
摘要由CSDN通过智能技术生成