创建一个String变量数组并用1月~12月的月份名称初始化该数组,再创建一个包含12个0.0~12.0之间的随机十进制值的数组,然后将每个月份的名字连同相应的十进制值显示出来,最后计算并显示这12个十进制的平均值。
class Ex2 { public static void main(String[] args) { int Ave=0; int[] i=new int[12]; int[] Month={1,2,3,4,5,6,7,8,9,10,11,12}; String[] month={"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"}; for(int ArrayRandNum=0;ArrayRandNum<12;ArrayRandNum++) { System.out.print(Month[ArrayRandNum]+" "); System.out.println(month[ArrayRandNum]); } for(int ArrayRandNum=0;ArrayRandNum<12;ArrayRandNum++) { i[ArrayRandNum]=(int)(100*Math.random()); System.out.print(i[ArrayRandNum]+(ArrayRandNum<11 ? "," : " ")); Ave+=i[ArrayRandNum]; } System.out.println("平均值:"+Ave/i.length); } } |