Java基础练习题

1. 循环结构练习题

  1. *计算0~100以内整数(偶数)(奇数)之和
  2. 从键盘输入1个7位数, 拆分每一位并打印
  3. 从键盘输入输入5个整数,求出最大值并打印
  4. 求1900-2010的所有闰年年份,要求每行输出5个,并统计输出数量(闰年:1、能被4整除,但不能被100整除;2、能被400整除;)
  5. 编写程序, 输出打印250-500之间所有的能被3和7整除的数,要求每行输出4个,并统计共有多少个
  6. 从控制台输入一个整数(不超过100000),判断整数是几位数。
  7. 打印1-99之间的所有整数,跳过以3开头的,以偶数结尾的整数。
  8. 求n的阶乘(用三种循环实现,提示:先从键盘输入n的值)
  9. 求1!+2!+3!+…5!的和 提示:嵌套for循环解决
  10. 求123 + 345 +567…+99100101 的和
  11. 打印1…10(跳过3和7)
  12. 打印九九乘法表*

2. 选择结构练习题

  1. 从键盘输入5个学生的分数,求出平均分、最低分、最高分
  2. 从控制台输入三个整数,输出其中的最大值。(使用if…else实现)
  3. 判断输入的成绩并给出评价,A B C D E五个等级。(使用if…else和switch…case分别实现)
  4. 打印150-300之间所有能被3和7整除的数,只要3个。
  5. 输入10个整数,统计其中的正数、负数和零的个数
  6. 输入正整数,然后判断它是几位数,打印出各位数,并逆序输出这个整数。
  7. 爱因斯坦数学题: 有一条很长的阶梯,若每步跨2阶,则最后剩1阶; 每步跨3阶,最后剩2阶; 每步跨5阶,则最后剩4阶;每 步跨6阶最后剩5阶; 每步跨7 阶,最后正好一阶不剩。 问:共有几阶?(只求出一个)
  8. 键盘输入两个数aNum,和bNum比较两个数的大小
  9. 从键盘输入一个数num,判断是否能 被7或3整除的奇数
  10. 键盘输入两个数aNum,和bNum,在声明变量cNum,比较aNum和bNum,将大的那个一个的值赋给c并打印(用三目运算符)。
  11. 从键盘输入长方形的长和宽,求面积并打印
  12. 从键盘输入12个月的工资,求总工资及平均工资
  13. 从键盘输入图书的价格和购买数量,对其打9折扣后求购书总价格并打印
  14. 从键盘输入1个7位数, 拆分每一位并打印
  15. 从键盘输入输入5个整数,求出最大值并打印
  16. 从键盘输入5个学生的分数,求出平均分(总分除以总人数)和最低分(即最小值)
  17. 利用switch语句制作一个简单的计算器,可以计算±*/% 五种运算.
  18. 输入10个整数,统计其中的正数、负数和零的个数
  19. 从控制台输入三个整数,输出其中的最大值,要求使用if…else实现
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值