public class Test01 {
public static java基础语法考试题 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分 打印E
int 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,9
for (int i = 1; i <= 9 ; i++) {
System.out.println(i);
}
// 打印2,4,6,8,10
for (int i = 2; i < 11; i+=2) {
System.out.println(i);
}
// 打印9,7,5,3,1
for (int i = 9; i >= 1 ; i-=2) {
System.out.println(i);
}
// 打印10,20,30,40,50
for (int i = 10; i <= 50; i+=10) {
System.out.println(i);
}
// 打印1,2,4,8,16,32,64
for (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);
}
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/26098.html