You are on page 1of 1

(1)、输入一个整数,判断这个整数是大于 0,还是小于 0,还是等于 0。(普通 if)

(2)、输入一个整数,如果这个整数等于 0 输出“生成了一只白猪”,如果输入的整数等于 1 输出“生成了一只


黑猪”,如果输入的是 2 输出“生成了一只红猪”,如果是其它的数就输出“生成了一只变形猪”。(switch)

(3)、输入一个整数,如果这个整数是大于等于 0 并且小于等于 100 就输出“整数>=0 and 整数<=100”。如


果这个整数大于 100 就输出“整数>100”,其它的数就输出“整数<0”。(多重 if)

(4)、到商场去购买商品,首先购买了一台电视机,请输入电视机的价格。然后又购买了一个冰箱,请输入冰箱
的价格。最后到前台交钱。如果总价格小于 100 元就不打折,如果总价格大于等于 100--1000 元就打 9 折,如
果总价格大于等于 1000 元就打 8 折,如果总价格大于 5000 元就打 7 折。输出最后需要多少元。(多重 if)

(5)、输入一个整数代表年,如果这个整数能被 4 整除但不能被 100 整除,或者能被 400 整数,就输出这一年


是润年,否则就输出这一年是平年。(普通 if)

(6)、输入你的性别(1 代表男,2 代表女,3 代表中性,其他代表不是人类)(switch)

(7)、输入三个整数,如果这三个整数都相等,那么输出“这三个数相等”。否则再判断这三个数之和是否大于
1000,如果大于 1000 输出“这三个数之和大于 1000”否则输出“这三个数之和不大于 1000”。(嵌套 if)

(8) 写一个程序,根据下面给出的约束条件来计算学员的等级。输入一个整数表示学生的成绩,放在 marks 变量


了 ,根据下面的等级分配,输出学生的等级
if marks>75-----A 级
if 60 <=marks <= 75-------B 级
if 45 <= marks <60 -------C 级
if 35<=marks < 45-------D 级
if marks <35 ------E 级 (多重 if)

9.现在有一个银行保险柜,有两道密码。想拿到里面的钱必须两次输入的密码都要正确。如果第一道密码都不正
确,那直接把你拦在外面;如果第一道密码输入正确,才能有权输入第二道密码。只有当第二道密码也输入正确,
才能拿到钱!
(两道密码自己设)(嵌套 if)

(10)、输入两个小数,先将他们的整数部分拿出求和,
如果大于 10,就拿出他们的小数部分的求和,如果他们小数部分的和大于 1.0
就输出“这两个数的小数部分大于 1.0”,否则就说“这两个数的小数部分小于 1.0”;

如果他们整数部分求和不大于 10,就拿出他们的小数部分的求差,如果他们小数部分的差大于 0.0


就输出“这两个数的小数部分的差大于 0.0”,否则就说“这两个数的小数部分的差小于 0.0”;(嵌套 if)

You might also like