关于java的一个问题:用for循环编写以下程序,求1+3+5+7+.........+99的值是多少?
我写的答案不知道错在哪?麻烦帮我看看,谢谢!publicclasspangwei04{publicstaticvoidmain(Stringargs[]){longres...
我写的答案不知道错在哪?麻烦帮我看看,谢谢!
public class pangwei04 {
public static void main ( String args [] ){
long result = 0;
for ( int i = 1 ; i <= 99 ; i+=2){
result += i;
System.out.println("result="+result);
}
}
} 展开
public class pangwei04 {
public static void main ( String args [] ){
long result = 0;
for ( int i = 1 ; i <= 99 ; i+=2){
result += i;
System.out.println("result="+result);
}
}
} 展开
展开全部
楼上正解 你希望程序实现累加求和的功橡明孙能啊 而你用的是循环,所以要等到循环结束后在输出结果才行,你的这个梁链写法意思是每循环一次就要输出一次结果,这样肯定就不对了槐吵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-10-22
展开全部
public class pangwei04 {
/**
* @param args
*/饥祥
public static void main(String[] args) {
int i=1;
long result = 0;
for (i = 1 ; i <= 99 ; i+=2){
result += i;
}
System.out.println("result="+result);
}
}
你把System.out.println("result="+result);写到了循环唤宴里和肢银面了,写到外面就对了
/**
* @param args
*/饥祥
public static void main(String[] args) {
int i=1;
long result = 0;
for (i = 1 ; i <= 99 ; i+=2){
result += i;
}
System.out.println("result="+result);
}
}
你把System.out.println("result="+result);写到了循环唤宴里和肢银面了,写到外面就对了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询