1、 创建一个对象数组,数组的元素是学生对象,学生的信息包括学号、姓名和成绩(一门课成绩),求其总人数和平均分。(学生对象不得少于5个) 要求学生信息由键盘输入!
2条回答 默认 最新
- threenewbee 2023-04-28 18:22关注
#include <iostream> #include <string> using namespace std; class Student { public: string id; // 学号 string name; // 姓名 float score; // 成绩 }; int main() { const int num_students = 5; Student students[num_students]; // 从键盘输入学生信息 for (int i = 0; i < num_students; i++) { cout << "请输入第 " << i+1 << " 个学生的信息:" << endl; cout << "学号:"; cin >> students[i].id; cout << "姓名:"; cin >> students[i].name; cout << "成绩:"; cin >> students[i].score; } // 计算总人数和平均分 float total_score = 0; for (int i = 0; i < num_students; i++) { total_score += students[i].score; } float avg_score = total_score / num_students; // 输出结果 cout << "总人数:" << num_students << endl; cout << "平均分:" << avg_score << endl; return 0; }
解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 求红米或者任意工作安卓机ro,ot之后劫c ,h ,i摄像头, 实现无人直播瞒过抖音直播助手的教程, 或者远程 协助也可以。
- ¥15 elasticsearch
- ¥30 python ttk 获取下拉框问题
- ¥15 uniapp的uni-datetime-picker组件在ios端不适配
- ¥15 前端 uniapp App端在离线状态如何使用modbus 连接手机蓝牙进行读写操控机器?
- ¥15 SQL语句根据字段自动生成行
- ¥500 “掌声响起来”软件(不确定性人工智能)
- ¥500 我要找大模型一体机产品手册和应用案例
- ¥20 关于游戏c++语言代码问题
- ¥15 如何制作永久二维码,最好是微信也可以扫开的。(相关搜索:管理系统)