问题标题: 酷町堂:1014

0
0

0
已采纳
褚俊皓
褚俊皓
新手天翼
新手天翼

江齐悦

这题用循环求最大值、最小值、平均值并计算其最大跨度值(最大跨度值=最大值-最小值)。

请看!!!

代码如下:


int w[1010];
int main()
{
    整形 n,maxx=0,mini=999999;
    输入>>n;
    循环(int i=1;i<=n;i++)
    {
        输入>>w[i];
        if(w[i]>=maxx){
            maxx=w[i];
        }
        if(w[i]<=mini){
            mini=w[i];
        }
     }
    输出<<maxx<<' '<<mini<<' '<<maxx-mini;
    返回值 0;
}

别忘了头文件:#include <algorithm>

求采纳!!!

我回答了好多次你的问题!!!

1
刘欣然
刘欣然
高级光能
高级光能

很简单啊,就是换了一个名字而已

翻译成你懂的:给定一个长度为n的数串,求它的最大值与最小值。并计算最大值-最小值的差。

最大值定义为maxn,最小值定义为minn;

注意!!!:最大值初始化为最小范围,最小值初始化为最大范围;

代码吗,自己先写,不会再说

求采纳!!!!!!!

0
刘欣然
刘欣然
高级光能
高级光能

刘欣然在2020-02-09 21:47:26追加了内容

已举报,不谢

0
朱优扬
朱优扬
中级天翼
中级天翼

假定一个最大值 maxn=0

假定一个最小值 minn=1001

在for循环里cin>>a

然后拿a和 maxn和minn一一比较(用多if)

在for循环后面cout(输出)它们的值

我要回答