1. 程式人生 > >使用for迴圈計算8+88+888+8888+88888、、、的前10項之和

使用for迴圈計算8+88+888+8888+88888、、、的前10項之和

import java.util.*;
public class job3{
public static void main(String args[]){
int i=1;
long sum=0,j=0,item;
for(i=1;i<=10;i++)
{
item=(long)java.lang.Math.pow(10,i);
j=(item-1)/9*8;
sum=sum+j;}
System.out.println(sum);
}

}

其中'^'在java中表示異或,不表示冪,冪的表示應該是pow().