首页学历类考试大学计算机科学
(简答题)

编一个程序,定义一个有10个元素的数组,使用for循环语句,从键盘上输入10名同学的数学成绩,分别求出最高分和最低分,并且求出10名同学的数学平均成绩。

正确答案

double[]math=newdouble[10];
Console.WriteLine("请输入10名学生的数学成绩");
for(inti=0;i{
math[i]=double.Parse(Console.ReadLine());
}
doublemax=math[0],min=math[0],ave,sum=0;
for(intj=0;j{
if(maxmax=math[j];
if(min>math[j])
min=math[j];
sum=sum+math[j];
}
ave=sum/math.Length;
Console.WriteLine("最高分为{0},最低分为{1},平均分为{2}",max,min,ave);

答案解析

相似试题

  • (简答题)

    编一个程序,定义结构(有姓名,年龄,手机号码三个字段),再定义一个一维数组,把结构作为数组元素类型,存入数据,然后依次输出。

    答案解析

  • (简答题)

    编一个程序,定义一个数组,用for语句输入10个实数存入这个数组,然后按逆序重新存放后再输出。

    答案解析

  • (简答题)

    编一个程序,定义数组,用for循环语句,顺序输入10个实数,然后逆序输出这10个数。

    答案解析

  • (简答题)

    编一个程序,定义类(有姓名,年龄,手机号码三个字段),再定义一个一维数组,使数组元素为类,存入数据,然后依次输出,使用for循环语句进行输入输出操作。

    答案解析

  • (简答题)

    编一个程序,定义一个有10个元素的一维数组a,在键盘上输入时没有大小次序,但是存入数组时要按由小到大的顺序存放。例如,输入第1个数1时,存入a[0];假如第2个数是5,则数存入a[1];假如第3个数是4,那么把前面输入的5向后面移动到a[2],把4插入到a[1]的位置上,这样使得每输入一个数,保持从小到大的顺序排列。

    答案解析

  • (简答题)

    编一个程序,定义一个n行n列的二维整数数组,赋初值,然后求出对角线上的元素之和。

    答案解析

  • (简答题)

    编一个程序,定义一个n行n列的二维数组,例如,n=4,输入该数组的全部数据。可以在定义数组时赋于常量值。求二维数组中这样元素的位置:它在行上是最小,在列上也是最小。

    答案解析

  • (单选题)

    在VisualFoxPro中,若定义了一个数组N有10个元素,在使用时该数组各元素的数据类型()

    答案解析

  • (简答题)

    编一个程序,从键盘输入10个实数,存入一个数组,用冒泡法对这个数作升序排序。

    答案解析

快考试在线搜题