#include
using namespace std;
class Max
{
private:
int i;
int a[];
public:
int accept();
};
int Max :: accept(){
cout<<"请输入数组长度"<>i;
int a[i];
int a1;
for (int j = 0; j < i; j++){
cin>>a1;
a[j] = a1;
}
int max = a[0];
for (int e = 0; e < i; e++)
{
if (a[e] > max)
{
max = a[e];
}
}
return max;
}
int main(){
Max mm ;
int ww = mm.accept();
cout<<"最大的数是"<
:
先进行键盘输入,将数字存储进入数组,先将第一个设为最大的数,因为后面循环判断,一旦发现比第一个数大的数将自行更新最大的数,达到我们想要的效果
注意:
需要注意的就是,c++语言的语法问题,像继承,定义,输出,当然这题还有很多的方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)