可以通过for循环或者while循环计算50内,100内整数的大小,我想输入一个整数计算小于等于他所有整数累加的结果,结果出错,请指导。class AddMethod
{ int add(int x){
for (int i=0;i<=x ;i++ )
{
x=x+i;
}
return x;
}
AddMethod a1=new AddMethod();
int m=100;
int n=0;
n=a1.add(m);
public static void main(String[] args)
{
System.out.println("Hello World!"+n);
}
}
{ int add(int x){
for (int i=0;i<=x ;i++ )
{
x=x+i;
}
return x;
}
AddMethod a1=new AddMethod();
int m=100;
int n=0;
n=a1.add(m);
public static void main(String[] args)
{
System.out.println("Hello World!"+n);
}
}
{
x=x+i;
}
你的x会越来越大int add(int x){
int sum=0;
for (int i=0;i<=x ;i++ )
{
sum = sum + i;
}
return sum;
}
{ int add(int x){
int y=0;
for (int i=0;i<=x ;i++ )
{
y=y+i;
}
return y;
}
public static void main(String[] args)
{
AddMethod a1=new AddMethod();
int m=100;
int n=0;
n=a1.add(m);
System.out.println("Hello World!"+n);
}
}
试过了.没有问题
int add(int x){
for (int i=0;i<=x ;i++ )
{
x=x+i;
}
return x;
}
小心死循环.