1.完成如下图的功能

2.从控制台输入 张浩的Java考试成绩,如果大于98分,从控制台输出 “张浩获得一个MP4作为奖励”

3.从控制台输入学员的结业考试成绩;如果成绩>=60:输出:“及格”,如果成绩<60,输出:“不及格”

解决思路:if-else 或 三元运算符

4.张浩想买车,买什么车决定于张浩在银行有多少存款;从控制台输入张浩的银行存款;

  • 如果张浩的存款超过500万,输出“买凯迪拉克”

  • 否则,如果张浩的存款超过100万,输出“买帕萨特”

  • 否则,如果张浩的存款超过50万,输出“买依兰特”

  • 否则,如果张浩的存款超过10万,输出“买奥托”

  • 否则,输出“买捷安特”

5.韩嫣参加计算机编程大赛;请输入韩嫣获得的名次;

  • 如果获得第一名,输出“加麻省理工大学组织的1个月夏令营”

  • 如果获得第二名,输出“奖励惠普笔记本电脑一部”

  • 如果获得第三名,输出“奖励移动硬盘一个”

  • 否则,输出“不给任何奖励”

    要求;使用switch选择结构解决

    扩展:由于种种原因,夏令营取消了;第一名和第二名的奖品都是

    “奖励惠普笔记本电脑一部”;在第五题的基础上,修改代码实现效果!

6.求1-100的偶数之和;(循环)

7.求方程

​ 的实数解。要求:a、b、c的值从键盘输入。

  • 提示:

    • 求a的平方根的方法:Math.sqrt(a); 返回的值是double类型的。

    • 要分 a == 0 和 a != 0 两种情况分析

    • a != 0 时的计算公式:

8.在控制台输出所有的“水仙花数”;(循环)

分析:

  • 我们都不知道什么叫"水仙花数",你让我怎么做呢?

  • 所谓的水仙花数是指一个三位数,其各位数字的立方和等于该数本身。

  • 举例:153就是一个水仙花数。

  • 153 = 1^3 + 5^3 + 3^3= 1 + 125 + 27 = 153

9.求1~100之间不能被3整除的数之和。(循环)

10.从控制台输入10位顾客的年龄,并统计30岁及以上和30岁以下的比例。(循环)

—————————————————————————————————————————————————————————

  1. 计算100以内(包括100)的偶数之和(使用 while循环)

  2. 输入一个正整数,将该数的各位左右反转输出,即输入123,输出321。(使用while循环实现)*

  3. 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。*

  4. 实现基于控制台的购物管理系统。*

  5. 循环录入某学生5门课的成绩并计算平均分,如果某分数录入为负,停止录入并提示录入错误(结合break或continue)

  6. 从控制台输入一个个位数,并列出这个数的所有加法等式。*

  7. 3个班级各4名学员参赛,计算每个班级参赛学员平均分,统计成绩大于85分学员数

  8. 在题目8 的基础上,增加要求:如果录入的分数大于100,则重新录入该学员的成绩。如果录入的分数为负数,则停止一切录入,程序结束。*

  9. 从控制台输出 1-100 之间的所有素/质数(只能被自己和1整除的数);*

results matching ""

    No results matching ""