import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
class test {
public static void main(String[] args) throws IOException {
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.println("输入第一个分数:");
String string1=in.readLine();
System.out.println("输入第二个分数:");
String string2=in.readLine();
if(get_value(string1)>get_value(string2))
System.out.println(string1+"大于"+string2);
else {
System.out.println(string1+"小于"+string2);
}
}
public static double get_value(String str)//分数转小数
{
String[] string=str.split("/");//对第一个分数分离出分子和分母
Double d1=Double.parseDouble(string[0]);//分子转double型
Double d2=Double.parseDouble(string[1]);//分母转double型
Double d0=d1/d2;//分数转小数
return d0;
}
}
java 帮忙编写 输入多个分数 比较他们大小的程序 谢谢!
回答:分数,对于java就是个除法而已,用double保存除法结果,然后排序就行了。
用java编写程序实现比较两个数的大小,输出比较结果,比如输入5,3,输出...
public static void main(String[] args) { \/\/ TODO Auto-generated method stub Scanner s1 = new Scanner(System.in);System.out.println("请输入第一个数字:");int a = Integer.parseInt(s1.nextLine());Scanner s2 = new Scanner(System.in);System.out.println("请输入第二个数字:")...
java问题:如何任意输入一串数字然后比较他们的大小
import java.util.*;public class Magic { public static void main(String[] args){ Scanner scan = new Scanner(System.in); int max = Integer.MIN_VALUE; while(scan.hasNextInt()){ int n = scan.nextInt(); max = n > max ? n : max; } scan.close()...
java 求大神帮我写个小程序,谢谢!(必定追加分数,我只想把分数留给对我...
import java.awt.Container;import java.awt.Dimension;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;public class Curve extends JFrame { private Circle circle = new Circle();\/ 构造函数 \/ public Curve() { setTitle("DrawCurve[绘制一份沿着曲线运动的圆形]"...
用Linked list编写java程序输入五个学生4次考试分数,然后计算每位学生总 ...
package p1;import java.util.LinkedList;import java.util.Scanner;public class Student{double grade1;double grade2;double grade3;double grade4;double avg;String sno;public double getGrade1 (){return grade1;}public void setGrade1 ( double grade1 ){this.grade1 = grade1;}public ...
用JAVA编写一个程序,读入个数不确定的考试分数,并且判断有多少个分数是...
import java.util.Scanner;public class Test { public static int getMin(ArrayList<Integer> ls,int count){ int min=0;for (int i = 0; i <ls.size(); i++) { if(ls.get(i)<count\/ls.size()){ min=min+1;} } return min;} public static int getMax(ArrayList<Integer> ls,...
编写一个java应用程序,求分数序列1\/2,2\/3,3\/5,5\/8,8\/13,13\/21,…的前...
public class TestA { public double sum(){ double m=1;double n=2;double sum=0;for(int i=0;i<20;i++ ){ sum=sum+m\/n;double temp=m;m=n;n=m+temp;} return sum;} public static void main(String[] args){ TestA t=new TestA();System.out.println(t.sum());} } ...
用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在...
class ScannerDemo{ public static void main(String[] args) throws Exception{ Scanner scan=new Scanner(System.in);System.out.println("请输入内容:");String str=scan.nextLine();char[] s=str.toCharArray();for(int i=s.length-1;i>=0;i--){ System.out.print(s[i]);}}} ...
用Java中的Switch语句编写出成绩的等级划分!
将成绩分为几个等级,且每个等级都有一个标记符,然后使用switch case来匹配标记符分别来判断,即可实现。示例:switch(表达式){ case 常量表达式1:\/\/执行语句1;break;case 常量表达式2:\/\/执行语句2;break;default:\/\/执行语句;break;} 1.default就是如果没有符合的case就执行它,default并不是必须的....
编写一个JAVA程序读取0到50(包含两者)范围内的任意多个整数,并且计算每...
public class Test { public static void main(String[] args) { Map<Integer, Integer> map = new HashMap<>(); Scanner scanner = new Scanner(System.in); System.out.println("请输入0到50范围的数(输入-1结束)"); int num; \/\/ 输入 -1 则输入结束 while ((...