public class For03{
public static void main (String[]args){
int a = 0;
int i=1;
for(;i<=99;i++) {
System.out.print(i+"+");
a = a+i;
}
a+=100;
System.out.println(i+"="+a);
}
}
这样就可以
public class For03{
public static void main (String[]args){
int a = 0;
for(int i=1;i<=100;i++) {
System.out.print(i+(i<100?"+":"="));
a = a+i;
}
System.out.println(a);
}
}
因为循环语句没有100,结果应该是正常的;结果是5050就是对的。
你把i声明在外面是我没想到的,直接写到for循环里面呗,至于其他方法肯定也有啊。我知道的就两种吧,一种是循环,包括for,while,do while,然后就是递归