首页上一页 1 下一页尾页 3 条记录 1/1页
java的2个程序求助
发表在Java图书答疑
2008-12-03
是否精华
是
否
版块置顶:
是
否
[font size=3]package number;
public class GetSum { //创建主类
public static void main(String[] args) { //主方法
int x = 1; //定义int型变量x,并赋初值1
int sum = 0; //定义int型变量sum,并赋初值0(sum用于保存相加后的结果)
while (x <= 10){
[font color=#FF0000]x++;
sum = sum + x; [/font] //while循环语句,当变量满足条件表达式时执行循环语句
}
System.out.println("sum="+sum);//将变量sum输出
}
}
这个程序运行结果是 65.
如果把红色部分改成:
sum = sum + x;
x++;
在运行程序 结果就是 55.
请问到底怎么解释啊? 区别在哪呢????[/font]
public class GetSum { //创建主类
public static void main(String[] args) { //主方法
int x = 1; //定义int型变量x,并赋初值1
int sum = 0; //定义int型变量sum,并赋初值0(sum用于保存相加后的结果)
while (x <= 10){
[font color=#FF0000]x++;
sum = sum + x; [/font] //while循环语句,当变量满足条件表达式时执行循环语句
}
System.out.println("sum="+sum);//将变量sum输出
}
}
这个程序运行结果是 65.
如果把红色部分改成:
sum = sum + x;
x++;
在运行程序 结果就是 55.
请问到底怎么解释啊? 区别在哪呢????[/font]