杰瑞教育Java练习题库——流程控制(附加)
1、根据输入1-12之间的数字,判断是春夏秋冬哪个季节。要求使用方法定义四个季节。
2、将学生的100分制成等级成绩(ABCDE)。
3、编写一个程序输入一个x后,输入y,规则
4、输入学生的成绩和年龄;年龄在20岁以上的,成绩及格者打印“恭喜,及格了。”,不
及格的打印“回去准备补考”;年龄在20岁以下的,及格的打印“你是一个天才学生!”,不及格的打印“你还小,加油!”。
5、用户输入三个数,写程序求其中最小者。
6、要求用户输入任意一个大于零的整数。如果输入的是1~6的整数,则程序输出:“your
number is in 1~6. C=(用户输入多对的数)”,如果输入的是其他数字,输入“your number is too large. C=(用户输入的数)”
7、根据用户选择分别计算长方形、圆形、三角形的面积
8、输入某年某月某日,判断这一天是这一年的第几天?
9、运输公司对用户计算运费。路程越远每公里运费越低。每公里每吨货物的基本运费为p,
货物重为w,距离为s,折扣为d,则总运费f的计算公式为
10、山上有一口缸可以装50升,现在有15升水,老和尚叫小和尚下山挑水,每次可
以挑5升。问:小和尚要挑几次水才可以把水缸挑满?
11、使用循环输出:100、95、90、85、 (5)
12、开发一个标题为“FlipFlop“的游戏应用程序,它从1计数到100,遇到3的倍数
就替换为单词”Flip“,5的倍数就替换为单词”Flop“,即为3的倍数又为5的倍数则替换为单词”FlipFlop“。
13、阅读下列程序段,写出程序结束后变量的sum的值
14、根据用户输入的一个整数,输出一个数字组成的图案,如输入一个1-9之间的数
字5,图案如下:。
15、打印九九乘法表。
16、企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利
润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?