1 条题解
-
0
C++ :
#include <iostream> using namespace std; int main() { int score; int sum = 0, count = 0, pass_count = 0; int max_score = 0; int min_score = 0; bool flag = 0; // 标记第一个数字 do { cin >> score; if (score != -1) { sum += score; count++; if (score >= 60) { pass_count++; } if (flag == 0){ flag = 1; max_score = score; min_score = score; } if (score > max_score) { max_score = score; } if (score < min_score) { min_score = score; } } } while (score != -1); if (count > 0) { cout << "最高分: " << max_score << endl; cout << "最低分: " << min_score << endl; cout << "平均分: " << (double)sum / count << endl; cout << "及格率: " << (double)pass_count / count * 100 << "%"; } return 0; }
- 1
信息
- ID
- 590
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者