int aa[10]=new int[]; int a=0, b=100; double sum; for(int i=0;i<10;i++) { if(a<aa[i]) a=aa[i]; if(b>aa[i] b==aa[i]; sum=sum+aa[i]; } sum=sum/10; a,b,sum 为所求
shit 扫一遍就完了 对于10个的数据量 没必要用冒泡
补充一下javavcc(dalingqingnian) 先输入10个数据 int i=0; int a[10]=new a[]; while(i<10) { a[i++]=Console.ReadLine(); }
using System; using System.Collections.Generic; using System.Text;namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int [] aa=new int[10]; float a = 0; float b,max,min; int m; for (int i = 0; i < 10; i++) { aa[i] = int.Parse (Console.ReadLine()); a = aa[i] + a; } b = a / 10; for (int i = 0; i < 9; i++) { for (int j = i + 1; j < 10;j++ ) if (aa[i] >= aa[j]) { m = aa[i]; aa[i] = aa[j]; aa[j] = m; } } for (int i = 0; i < 10; i++) { Console.WriteLine(aa[i]); } max = aa[9]; min = aa[0]; Console.WriteLine(a); Console.WriteLine(b); Console.WriteLine(min); Console.WriteLine(max); } } }参考下这个.
int a=0, b=100;
double sum;
for(int i=0;i<10;i++)
{
if(a<aa[i]) a=aa[i];
if(b>aa[i] b==aa[i];
sum=sum+aa[i];
}
sum=sum/10;
a,b,sum 为所求
对于10个的数据量 没必要用冒泡
先输入10个数据
int i=0;
int a[10]=new a[];
while(i<10)
{
a[i++]=Console.ReadLine();
}
using System.Collections.Generic;
using System.Text;namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int [] aa=new int[10];
float a = 0;
float b,max,min;
int m;
for (int i = 0; i < 10; i++)
{
aa[i] = int.Parse (Console.ReadLine());
a = aa[i] + a;
}
b = a / 10;
for (int i = 0; i < 9; i++)
{
for (int j = i + 1; j < 10;j++ )
if (aa[i] >= aa[j])
{
m = aa[i];
aa[i] = aa[j];
aa[j] = m;
}
}
for (int i = 0; i < 10; i++)
{
Console.WriteLine(aa[i]);
}
max = aa[9];
min = aa[0];
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(min);
Console.WriteLine(max); }
}
}参考下这个.