javaSE常见练习题(一)(适合小白初学者上手)

本文提供了17道适合Java初学者的练习题,涵盖了变量操作、条件判断、循环、数组、类与对象等多个基础知识点,旨在帮助学习者巩固Java SE的基本概念和编程技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、定义一个 int 变量(unfinishedCount)存放当前你作业未完成次数,定义一个 String 变量(result)存放 三元运算符返回的结果,达到 3 次或以上就存放“开除”,否则存放“还在”。

public class Test01 {
public static void main(String[] args){
int unfinshedCount=0;
String result = unfinshedCount<3?"还在":"开除";
System.out.println(result);
}
}

2、定义一个 int 变量存放一个三位数的正数,分别求出百位数上的值、十位数上的值和个位数上的 值。 例如: 432 百位4 十位3 个位2


public class Test02 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入一个三位数的正数");
int y,b,c,d;
y = s.nextInt();
int a = 0;
d=y/100;
System.out.println("百位数上的值"+ d);
b = (y/10)%10;
System.out.println("十位数上的值"+ b);
c = y%10;
System.out.println("个位数上的值"+c);
}
}

3、根据课程编号打印输出对应的课程名称。(使用 if , switch 2种方式实现) 编号 : 课程 分别为 1 : java , 2 : php 3 : html 4 : ios

public class Test03 {
public static void main(String[] args) {
Scanner ssn = new Scanner(System.in);
System.out.println("请输入课程的编号:");
int a = ssn.nextInt();
if(a==1){
System.out.println("java");
}else if(a==2){
System.out.println("php");
}else if (a==3){
System.out.println("html");
}else if (a==4){
System.out.println("ios");
}else {
System.out.println("输入有误");
}
switch(a){
case 1:
System.out.println("java");break;
case 2:
System.out.println("php");break;
case 3:
System.out.println("html");break;
case 4:
System.out.println("ios");break;
default:
System.out.println("错误数据");break;
}
}
}

4、定义两个变量用来保存 100 以内的 偶数的总和 与 奇数的总和 , 最后打印出 2 个总额的值分别是多 少 (while 实现)

public class Test04 {
public static void main(String[] args) {
int a=0;
int i=0;
int k=0;
int j=0;
int o=0;
int s=0;
while(i<=100) {
j=j+i;
k++;
i=2*k;
}
System.out.println("偶数"+
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值