如何编从一加到一百的java程序?
来源:百度知道 编辑:UC知道 时间:2024/05/25 00:15:11
public class Add {
public static void main(String[] args)
{
int j=0;
for(int k=1;k<=100;k++) {
j+= i;
}
System.out.println("从1到100的和为:"+k);
}
}
public class Add
{
public static void main(String[] args)
{
int sum=0;
for(int i=1;i<=100;i++)
{
sum += i;
}
System.out.println("the sum is:"+sum);
}
}
很好很强大
public static void main(String[] args) {
int i = 100;
int sum = i * (i - 1) / 2 + i;
System.out.println("sum的值为:"+sum);
}
我这种方法,是不是要比循环还要快啊?
你可以把数字搞大一点试一下,就可以看得出效率了,
比如说是:1000000000;
不过提醒你,这个时候,就要用long了; 即 long = 1000000000;
public class Add
{
public static void main(String[] args)
{
int account=0;
for(int i=1;i<=100;i++)