Java基础巩固Day3作业

这篇博客提供了多个Java编程题目,包括基础和扩展案例。基础案例涉及循环、条件判断和数字操作,如求奇数和、3和5的倍数之和、特定条件的数字之和等。扩展案例则涵盖了高度折叠、跳过数字9的输出、数字规律查找以及成绩计算等复杂问题,旨在提升编程思维和问题解决能力。
摘要由CSDN通过智能技术生成

一、基础案例

题目1

使用for循环,求出1-100之间的奇数之和.

	int sum =0;
	for(int i =1;i<=100;i++) {
   
		if(i%2==0) {
   
			continue;
		}
		sum+=i;
	}
	System.out.println("1-100之间奇数之和是:"+sum);

题目2

求出1到100之间的既是3的倍数又是5倍数的数字之和.

	int sum=0;
	for(int i=1;i<=100;i++) {
   
		if(i%3 == 0 && i%5 ==0) {
   
			sum+=i;
		}
	}
	System.out.println("1到100之间的既是3的倍数又是5倍数的数字之和是:"+sum);

题目3

从键盘上录入一个大于100的三位数,求出100到该数字之间满足如下要求的数字之和:
1.数字的个位数不为7;
2.数字的十位数不为5;
3.数字的百位数不为3;

	Scanner sc = new Scanner(System.in);
	System.out.print("请录入一个大于100的三位数:");
	int input = sc.nextInt();
	int sum=0;
	for(int i=100;i<=input;i++) {
   
		int ge = i%10;
		int shi =i/10%10;
		int bai = i/100;
		if(ge!=7 && shi!=5 && bai!=3) {
   
			sum+=i;
		}
	}
	System.out.println("100到"+input+"之间满足如下要求的数字之和为:"+sum);

题目4

请按如下要求编写程序,打印菜单:
1.从键盘上录入一个1到5的数字;
2.当数字为1时打印菜单"新建";
当数字为2时打印菜单"打开文件";
当数字为3时打印菜单"保存";
当数字为4时打印菜单"刷新";
当数字为5时打印菜单"退出",并退出程序;
此行代码可以终止java程序运行: System.exit(0);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值