import java.io.*;
import java.math.*;
public class TemptureChange {
 public static void main(String args[])throws IOException{
  System.out.println("请输入要转换的温度:");
  BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
  String str=br.readLine();
  int temp=0;
  for(int i=0;i<str.length()-1;i++){
   char m=str.charAt(i);
   int t=m-'0';
   temp=temp*10+t;
  }
  System.out.println(temp);
  if(str.charAt(str.length()-1)=='F'||str.charAt(str.length()-1)=='f'){
   int st=(temp-32)*5/9;
   System.out.println("您输入的是华氏度:"+str+"  ,转换为摄氏度为:"+Math.round(st)+"C");
  }else if(str.charAt(str.length()-1)=='C'||str.charAt(str.length()-1)=='c'){
   int  ht=temp*9/5+32;
   System.out.println("您输入的是摄氏度:"+str+"  ,转换为华氏度为:"+Math.round(ht)+"F");
  }
 }
}
 

 

输入的温度有华氏度和摄氏度,例如27c表示摄氏度,93f表示华氏度,然后互相转换,显示输出,结果要四舍五入。