实现最高的分数(c语言)

时间:2023-01-08 08:12:22


=====
第3题:3:最高的分数
=====

总时间限制:
1000ms
内存限制:
65536kB
描述

孙老师 讲授的《计算概论》这门课期中考试刚刚结束,他想知道考试中取得的最高分数。因为人数比较多,他觉得这件事情交给计算机来做比较方便。你能帮孙老师解决这个问题吗?

输入
输入为二行,第一行为整数n(1 <= n < 100),表示参加这次考试的人数.第二行是这n个学生的成绩
输出
输出一行,即最高的成绩
样例输入
5
85 78 90 99 60
样例输出
99
提示
不用数组和使用数组均可实现
#include <stdio.h>
#include <iostream>
using namespace std;

int main(){
int n;
cin>>n;
int tmp;
int max=0;
//输入学生的全部成绩
for(int i=0;i<n;i++){
cin>>tmp;
if(tmp>max) max=tmp;
}

puts("最高成绩为\n");
cout<<max;






return 0;
}

以上代码编写与vs2012里完成。


我觉得看了 北大的计算机概论A 这门课,收获很多,特动手重新复习了一下C语言程序设计,把课里的习题自己动手做了一遍。

Introduction to Computing 计算概论A 
by Ge Li 李戈, Ph.D.