1.
a=1时,1<4成立,num=num+a=1, a++, a=2
a=2时,2<4成立,num=num+a=3, a++, a=3
a=3时,3<4成立,num=num+a=6, a++, a=4
a=4时,4<4不成立,跳出,综上num=6.
2.
Java变量命名规则:
1:必须以字母、下划线“_”、或“$”符号开头
2:可以包括数字、区分大小写
3:不能使用Java语言的关键字,例如int、class、public等
第四题
import java.io.BufferedInputStream;
import java.util.Scanner;
public class test1 {
public static void main(String[] args) {
Scanner cin = new Scanner(new BufferedInputStream(System.in));
int sum = 0;
for (int i = 1; i <= 100; ++i) {
if (i % 2 == 0) { // (i&1) == 0
sum += i;
}
}
System.out.println(sum);
cin.close();
}
}