原标题:Java语言基础语法部分编程题(1-10)
public class Test01 {public static void main(String[] args) {// (1)考点:变量int a = 2;int b = 3;// 互换a和b中2个变量中的值
int x = a;a = b;b = x;System.out.println(a);System.out.println(b);double c = 3.5;double d = 5.5;// 互换c和d中2个变量中的值
System.out.println(c);System.out.println(d);}}public class Test02 {public static void main(String[] args) {
// (2)考点:算数运算符// 变量a中存储一个5位数、分别打印出5位数中的个、十、百、千、万位的值int a = 12345;System.out.println(a % 10);System.out.println(a % 100 / 10);
System.out.println(a / 100 % 10);// 变量b中存储一个3位数、求各个位数之和是多少int b = 369;}}public class Test03 {public static void main(String[] args) {
// (3)考点:if语句// 打印出2个变量中的最大值int a = 2;int b = 3;if (a > b) {System.out.println(a);} else {System.out.println(b);
}// 打印出2个变量中的最小值double c = 5.0;double d = 5.5;}}public class Test04 {public static void main(String[] args) {
// (4)考点:if语句// 打印出3个变量中的最大值int a = 2;int b = 3;int c = 1;if (a > b && a > c) {System.out.println(a);
} else if (b > a && b > c) {System.out.println(b);} else {System.out.println(c);}// 打印出3个变量中的最小值int x = 6;
int y = 3;int z = 5;}}public class Test05 {public static void main(String[] args) {// (5)考点:switch语句// 已知学生的分数、根据分数打印出对应的分数等级
// >= 90分 打印A// >= 80分 打印B// >= 70分 打印C// >= 60分 打印D// < 60分 打印Eint g = 65;switch (g / 10) {case 9:{System.out.println(A);
break;}case 8:{System.out.println(B);break;}case 7:{System.out.println(C);break;}case 6:{System.out.println(D);
break;}default:{System.out.println(E);}}}}public class Test06 {public static void main(String[] args) {
// (6)考点:for循环// 打印1,2,3,4,5,6,7,8,9for (int i = 1; i <= 9 ; i++) {System.out.println(i);}// 打印2,4,6,8,10
for (int i = 2; i = 1 ; i-=2) {System.out.println(i);
}// 打印10,20,30,40,50for (int i = 10; i <= 50; i+=10) {System.out.println(i);}// 打印1,2,4,8,16,32,64for (int i = 1; i <= 64; i*=2) {
System.out.println(i);}}}public class Test07 {public static void main(String[] args) {// (7)考点:while循环
// 打印1,2,3,4,5,6,7,8,9// 打印2,4,6,8,10// 打印9,7,5,3,1// 打印10,20,30,40,50// 打印1,2,4,8,16,32,64}}public class Test08 {
public static void main(String[] args) {// (8)考点:do while循环// 打印1,2,3,4,5,6,7,8,9// 打印2,4,6,8,10// 打印9,7,5,3,1
// 打印10,20,30,40,50// 打印1,2,4,8,16,32,64}}public class Test09 {public static void main(String[] args) {
// (9)考点:for循环// 求1+2+3+4+5+6+7+8+9+10和?int s = 0;for (int i = 1; i <= 10 ; i++) {s += i;}System.out.println(s);
// 求1*2*3*4*5乘积?int x = 1;for (int i = 1; i <= 5; i++) {x *= i;}System.out.println(x);}}public class Test10 {
public static void main(String[] args) {// (10)考点:for循环、if语句// 打印5到15之间的所有偶数?for (int i = 5; i <= 15 ; i++) {
if (i % 2 == 0) {System.out.println(i);}}// 求5到15之间的所有偶数和?int s = 0;for (int i = 5; i <= 15 ; i++) {if (i % 2 == 0) {
s += i;}}System.out.println(s);}}返回搜狐,查看更多责任编辑:
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。