📄 foravgrd.cpp
字号:
//这个程序在本书所带软盘中,文件名为FORAVGRD.CPP
//这个程序利用cin.eof()来控制循环的执行。
#include <iostream.h>
void main(void)
{
int i = 1, score, total = 0;
float avg = 0.0;
while (1) {
cout << "正在读入学生成绩... " << endl;
cin >> score;
if (cin.eof()) //学生成绩读入完毕
break;
else {
total += score; //累加学生成绩
i++;
}
}
if (i == 1) //没有学生成绩被读入
cout << endl << "没有读入任何学生成绩。" << endl;
else {
avg = (float)total / (i-1); //计算平均成绩
cout << endl << (i-1) << "位学生平均成绩为: " << avg << endl;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -