一、填空题
1、声明整形变量i=2,j=3,尝试输出以下算式:
(1) System.out.println((i=2)<0&&(j=4)<=3);
结果:false
i=( ),j=( )
(2)System.out.println((i=2)<0&(j=4)<=3);
结果: false
i=( ),j=( )
为什么得到这样的结果?
2、声明整形变量i=2,j=3,尝试输出以下算式:
(1) System.out.println((i++)+(j++));
(2) System.out.println((++i)+(j++));
结果是(1)(2)
为什么是这个结果?
二、编程题
1、已知三个整型标量a=120,b=30;c=-89,d=300,通过程序的判断输出最大数值。
2、已知变量int month=1,使用switch判断语句,如果month等于1就输出”一月”,等于2就输出”二月”,如此类推。
3、通过循环输出 1,2,3…100。(分别使用 for 循环 ,do while 循环,和while循环实现)
4、通过循环输出 2,4,6…100。(分别使用 for 循环 ,do while循环,和while循环实现)
三、应用题
1、已知小红的语文:80.5,数学 100,英语:99.5,通过编程求其平均分。
关注小编获取更多学习资料!!!!