求高手帮写一个JAVA的循环语句

来源:百度知道 编辑:UC知道 时间:2024/07/01 07:49:37
求高手帮忙用循环控制语句打印输出:1+3+5+…….+99=?结果。

int sum=0
for(int i=1;i<100;i=i+2){
sum+=i;
}
System.out.println(sum);

public static void main(String [] args)
{

//写了4种 算法!
//第一种
System.out.println(fuc(99));
//第2种
int sum=0 ;
for(int i=1;i<100;i=i+2)
{
sum+=i;
}
System.out.println(sum);
//第3种
int sum1=0 ;
int j=1;
while(j <= 99) {
sum1+=j;
j+=2;

}
System.out.println(sum1);
//第4种
int sum2=0;
int x=1;
do{
sum2+=x;
x+=2;

}while(x <=99);
System.out.println(sum2);
}

public static int fuc(int n)
{
if(n==1) return 1;
else return n+fuc(n-2);
}

楼主是想把整个表达式输出出来吧
这是我的代码

public void fun() {
int sum = 0;
String rex = "";
for (int i = 1; i < 100; i = i + 2) {
rex