java题目
花火Ya
这个作者很懒,什么都没留下…
展开
-
A商店准备在今年夏天开始出售西瓜西瓜的售价如下,20斤以上的每斤0.85元.....
A商店准备在今年夏天开始出售西瓜西瓜的售价如下,20斤以上的每斤0.85元;重于15斤轻于等于20斤的,每斤0.90元;重于10斤轻于等于15斤的,每斤0.95元;重于5斤轻于等于10斤的,每斤1.00元;轻于或等于5斤的,每斤1.05元。现在为了知道商店是否会盈利要求A公司帮忙设计一个输入西瓜的重量和顾客所付钱数,输出应付货款和应找钱数。public static void main(Stri...原创 2020-04-02 09:48:03 · 3604 阅读 · 2 评论 -
根据指定的n,返回相应的斐波纳契数列。
斐波纳契数列如下所示:0,1,1,2,3,5,8,13,21…即从0和1开始,其后的任何一个斐波纳契数都是它前面两个数之和。例如n=6,则返回数列0,1,1,2,3,5 。public static void main(String[] args) { // TODO Auto-generated method stub System.out.print("请输入n:"); Sca...原创 2020-03-30 18:36:52 · 905 阅读 · 0 评论 -
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?要求输出所有可能的三位数。
public static void main(String[] args) { // TODO Auto-generated method stub int count = 0; for(int i = 1;i<=4;i++) { //第一层循环百位数 for(int j = 1;j<=4;j++) { //第二层循环十位数 for(int k = 1...原创 2020-03-30 18:14:22 · 11029 阅读 · 0 评论 -
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开
public static void main(String[] args) { // TODO Auto-generated method stub System.out.print("请输入两点坐标:"); Scanner sc = new Scanner(System.in); double x1,y1,x2,y2; double sum; while(sc.hasN...原创 2020-03-28 16:47:29 · 6210 阅读 · 0 评论 -
创建5个学生对象,并赋给一个学生数组,每个学生有以下属性:学号、姓名、年龄,请按顺序实现以下任务:
子任务1:将学生按学号排序输出。子任务2:给所有学生年龄加1。子任务3:在实现子任务2的基础上,统计大于20岁的学生人数。//创建students类class students{ private String id; //学号 private String name; //名字 private int age; //年龄 public String getId() { ...原创 2020-03-28 16:22:32 · 11829 阅读 · 1 评论 -
【Java】有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13 … 求出这个数列的前20项之和
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13 … 求出这个数列的前20项之和。要求:利用循环计算该数列的和。注意分子分母的变化规律。注意:a1=2, b1=1, c1=a1/b1;a2=a1+b1, b2=a1, c2=a2/b2;a3=a2+b2, b3=a2, c3=a3/b3;…s = c1+c2+…+c20;s即为分数...原创 2020-03-28 16:01:16 · 16174 阅读 · 1 评论 -
【Java】输入一个不多于5位的正整数,要求:1.输出它是几位数;2.逆序打印出各位数字
System.out.println("请输入不大于5位的正整数:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int x= 0; while(num>100000 || num<0) { //判断是否大于5位数或是否是正整数 System.out.println("输入错误!...原创 2020-03-28 14:22:47 · 7963 阅读 · 1 评论