Java 基于分支和循环结构的专项实验

1、编程:读入一个整数,表示一个人的年龄。如果小于6岁,则输出"儿童",6岁到13 岁,输出"少 儿";14岁到17岁,输出"青少年";18岁到35岁,输出"青年";36岁 到50岁,输出"中年";50岁以上输出"中老年"。

2、编程:读入一个表示年份的整数,判断这一年是否是闰年。如何判断一个年份 是否是 闰年:

如果这个年份能够被4 整除,且不能被100 整除,则这一年是闰年。例如,1996 年是闰年,而相应的,1993 年就不是闰年。

如果这个年份能够被100 整除,则这个数必须要能被400 整除,才是闰年。例如,2000 年是闰年,1900 年不是闰年。

3、编程:计算1+3+5+...+99 的和。(要求至少两种循环结构实现)

4、编程:求100 以内所有能被3 整除但不能被5 整除的数据之和。(for循环)

5、编程:本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为

新的本金。计算5年后,获得的本金是多少打印输出。

6、编程:实现输出99 乘法表。

7、编程:利用循环结构,在原有界面功能基础上,实现重复输入操作。

***************欢迎进入百知通讯录系统****************

********1. 查询所有联系人 2. 根据id查询联系人

********3. 根据id修改联系人 4. 根据id删除联系人

********5. 添加联系人 6. 根据姓名查询联系人

********7. 清空联系人 8. 退出系统

8、编程:读入一个整数n,输出如下图形: 【选做】

思路:(1) 读入的整数n,就是外层循环的循环次数

对于每一行,要做的事情:

A.输出若干个空格

B. 输出若干个星

C. 换行

9、编程:输入一个整数n,打印输出以下正方形:【选做-企业面试原题】

思路:

(1) 读入一个整数n,代表正方形的行数

(2)对于每一行需要打印的数字内容

A.控制每行数字1的个数

B.控制每行除1以外的数字内容

C.换行

相关推荐
侠客行03174 小时前
Mybatis连接池实现及池化模式
java·mybatis·源码阅读
蛇皮划水怪4 小时前
深入浅出LangChain4J
java·langchain·llm
灰子学技术6 小时前
go response.Body.close()导致连接异常处理
开发语言·后端·golang
老毛肚6 小时前
MyBatis体系结构与工作原理 上篇
java·mybatis
风流倜傥唐伯虎6 小时前
Spring Boot Jar包生产级启停脚本
java·运维·spring boot
二十雨辰6 小时前
[python]-AI大模型
开发语言·人工智能·python
Yvonne爱编码6 小时前
JAVA数据结构 DAY6-栈和队列
java·开发语言·数据结构·python
Re.不晚6 小时前
JAVA进阶之路——无奖问答挑战1
java·开发语言
你这个代码我看不懂6 小时前
@ConditionalOnProperty不直接使用松绑定规则
java·开发语言
pas1366 小时前
41-parse的实现原理&有限状态机
开发语言·前端·javascript