HDU 1001
题目:计算1+2…+n
#include<stdio.h>
double add(double open,double n);
int main(void){
double open,n;
scanf("%lf",&open);
scanf("%lf",&n);
double sum=add(open,n);
printf("sum=%lf\n",sum);
return 0;
}
double add(double open,double n){
double sum=0;
for(;open<=n;open++){
sum+=open;
}
return sum;
}
java代码
package HDU1001;
import java.util.Scanner;
public class HDU1001 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
double open=sc.nextDouble();
double n=sc.nextDouble();
double sum=0;
for(;open<=n;open++) {
sum+=open;
}
System.out.println("sum="+sum);
}
}