用c++编程实现输入10个数,输出最大值和最小值及其平均值。(十个数只设计一个变量,循环语句读取十次)

如题所述

  #include <iostream.h>
  void main()
  {
  type maxV,minV,inV,sum;//此处type可为int、double、float等c++输入输出流和运算操作符支持的类型,若其它类型则需要重载相关操作符,此处不详述
  sum = 0;
  for (int i=0;i<10;i++)
  {
  cin>>inV;
  sum += inV
  if (0 == i)
  {
  minV = inV;
  maxV = inV;
  }
  else
  {
  minV = (inV<minV ? inV:minV);
  maxV = (inV>maxV ? inV:maxV);
  }
  }
  cout<<"最大值:"<<maxV<<endl;
  cout<<"最小值:"<<minV<<endl;
  cout<<"均值:"<<sum/10<<endl;
  }

    

温馨提示:答案为网友推荐,仅供参考
相似回答