C++练习题,能不能给出变好的程序再解释一下?谢谢~

2025-01-02 22:05:48
推荐回答(3个)
回答1:

要点:
1. 定义一个结构体类型“成绩”,包括5个成员:姓名、语文、数学、英语、平均。
2. 定义一个“成绩”类型的数组 scores,包括3个元素。
3. 用读文件语句把源文件第一行内容依次读入并转写入目标文件。
4. 在循环结构中,(1)用读文件语句把文件中的三个人的信息依次读入 scores 的3个元素中(每一行的后三个分量需先转换成整数),(2)用语句 scores[i].平均=floor((scores[i].语文+scores[i].数学+scores[i].英语)/3.0*100+0.5)/100; 计算出每个人的平均分,(3)用写文件语句把每个人的信息依次写入目标文件中(每一行的后四个分量需先转换成字符串)。

回答2:

交给我啦,这个程序,明天给你

回答3:

765943