java复习操作题

这篇博客主要展示了几个Java编程题目,包括会员卡号数字求和判断、手机自动拨号功能实现、switch语句改写、日期判断、奇数求和、购物车功能模拟、冒泡排序、班级平均分计算、决赛成绩统计、门类抽象类和接口实现,以及空指针异常的示例代码。
摘要由CSDN通过智能技术生成

二:编程题(代码和程序运行截图粘贴在题目下面)
1:输入四位会员卡号?计算其各位数字之和,如果大于24则输出是幸运会员奖励硬盘一个,否出输出继续加油。
public class kaoShi {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print(“请输入四位会员卡号:”);
int number=sc.nextInt();
int number1=(number/1000);
int number2=(number%1000)/100;
int number3=(number%100)/10;
int number4=(number%10);
int sum = number1+number2+number3+number4;
System.out.println(“数字之和”+sum);
if(sum>24){
System.out.println(“幸运会员奖励硬盘一个”);
}else{
System.out.println(“继续加油”);
}
}

}

2:张三为他的手机设定了自动拨号
按1:拨爸爸的号
按2:拨妈妈的号
按3:拨爷爷的号
按4:拨奶奶的号
public class kaoShi2 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print(“请输入张三要拨的号码:”);
int choose=sc.nextInt();
switch(choose){
case 1:
System.out.println(“拨爸爸的号码”);
break;
case 2:
System.out.println(“拨妈妈的号码”);
break;
case 3:
System.out.println(“拨爷爷的号码”);
break;
case 4:
System.out.println(“拨奶奶的号码”);
break;

	}
}

}

3:使用switch语句改写下列if语句:
int a = 3;
int x = 100;
if(a1)
x+=5;
else if(a
2)
x+=10;
else if(a==3)
x+=16;
else
x+=34;
public class kaoShi3 {
public static void main(String[] args) {
int a=3;
int x = 100;
switch(a){
case 1:
x+=5;
break;
case 2:
x+=10;
break;
case 3:
x+=16;
break;
default:
x+=34;
break;

	}
	

}

}

4:接收命令行参数年、月、日,判断这一天是当年的第几天

注:判断一年是否是闰年的标准࿱

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值