統(tǒng)計(jì)正數(shù)和負(fù)數(shù)再計(jì)算這些數(shù)的平均值:
課本練習(xí)題:
? ? ? ?從控制臺(tái)讀取未指定個(gè)數(shù)的整數(shù),空格隔開(kāi),并判斷整數(shù)多少個(gè),負(fù)數(shù)多少個(gè)。計(jì)算總和及平均值;
當(dāng)輸入為一個(gè)0時(shí),程序結(jié)束;
---------------------------------------------------------------------------------------------------------
麻煩賜教
2019-03-25
Scanner input = new Scanner(System.in);
? ? System.out.println("請(qǐng)輸入數(shù)字:");
? ? int sum=0;
? ? int i=0; int j=0;
? ? for(;i>=0;i++) {
? ? int num=input.nextInt();
? ? System.out.print(num+" "+i);
? ? ? ? if(num==0) {break;}
? ? if(num<0) {j++;}
? ? sum+=num;
? ? }
? ? double avg =sum/i;
? ? System.out.println("整數(shù)個(gè)數(shù)為:"+i+"\t"+"負(fù)數(shù)個(gè)數(shù)為"+j+"\t"+"總和為:"+sum+"\t"+"平均值為:"+avg);
2019-03-12