问题在c++中怎么定义一个数组,其大小让用户输入

如题所述

#include <iostream>
using namespace std;

int main()
{
int n;
cout << "请输入一个数字(1~20):";
cin >> n;
if ( n < 1 || n > 20 ) {
cout << "输入有误!" << endl;
return 1;
}
int a[20];
int max;
cout << "请输入这" << n << "个数:" << endl;
cin >> a[0];
max = a[0];
for ( int i = 1; i < n; ++i ) {
cin >> a[i];
if ( max < a[i] )
max = a[i];
}
cout << "这些数字中的最大数是: " << max << endl;
return 0;
}
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网