java2 實用教程 第三版 第三章 習題 7 編寫應用程序,分別使用while和for循環計算8+88+888+....前10項之和。
方法一:
public class Part7
{
public static void main(String args[])
{
int sum=0,j=0;
for(int i=1;i<=10;i++)
{
j=j*10+8;
sum=sum+j;
}
System.out.println("The sum is "+sum);
}
}
方法二:
public class Part77
{
public static void main(String args[])
{
int sum=0,i=1,j=0;
while(i<=10)
{
j=j*10+8;
sum=sum+j;
i++;
}
System.out.println("The sum is "+sum);
}
}
結果爲: