练习2
求出200以内各位数字之和为9的所有数的平均值。
直接输出保留2位小数的实型数据,没有其它任何附加字符。
public class Demo{ public static void main(String[]args){ int sum=0; int count=0; for(int i=1;i<=200;i++){ int temp=i; int lastDigit=0; while(temp>0){ lastDigit+=temp%10; temp=temp/10; } if(lastDigit==9){ sum+=i; count++; } } System.out.printf("%.2f",(float)sum/count); } }