Java从键盘输入若干数_用java编程序:从键盘输入若干个整数,输出这些数中大于其平均值的数。...
展開全部
引用1樓?christal?yhy的答案,考慮到浮點(diǎn)數(shù)的存在,特在此基礎(chǔ)上優(yōu)化一下,代碼如下:
public?static?void?main(String[]?args)?{
Scanner?scan?=?new?Scanner(System.in);
System.out.println("請(qǐng)輸入62616964757a686964616fe59b9ee7ad9431333262373933要輸入的個(gè)數(shù):");
int?count?=?scan.nextInt();
System.out.println("請(qǐng)輸入"?+?count?+?"個(gè)正數(shù)(按回車鍵輸入下一個(gè))");
double[]?array?=?new?double[count];
for?(int?i?=?0;?i?
array[i]?=?scan.nextDouble();
}
double?num?=?0;
double?avg?=?0;
for?(int?i=0;i
num=array[i]+num;
}
java.text.DecimalFormat?df=new?java.text.DecimalFormat("#.##");?//僅保留小數(shù)點(diǎn)后兩位
avg?=?num/array.length;
System.out.println("大于輸入正數(shù)的平均值?"+df.format(avg)+"?的數(shù)有:");
for?(int?i=0;i
if(avg
System.out.print(array[i]+"???");
}
}
}
總結(jié)
以上是生活随笔為你收集整理的Java从键盘输入若干数_用java编程序:从键盘输入若干个整数,输出这些数中大于其平均值的数。...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: freebsd nginx php my
- 下一篇: 真心话问题500个合集