分別利用for語句while語句以及dowhile語句編寫一個求和程序即sum?
以下是我使用java語言寫的求和程序
public static void main(String[] args) {
int a = sum1(13);
int b = sum2(13);
int c = sum3(13);
System.out.println("a:"+a+",b:"+b+",c:"+c);
}
第一個:for求和
public static int sum1(int n){
int sum=0 ;
for(int i=1;i<=n;i++){
sum+=i;
}
return sum;
}
第二個:while求和
public static int sum2(int n){
int sum=0 ;
int i=1;
while(i<=n){
sum+=i;
i++;
}
return sum;
}
第三個:dowhile求和
public static int sum3(int n){
int sum=0 ;
int i=1;
do{
sum+=i;
i++;
}while(i<=n);
return sum;
}