模拟。考虑特殊情况,999
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String n=in.next(); int len=n.length(); int e=len-1; int a=n.charAt(0)-'0'; int b=0; if(len>1){ b=n.charAt(1)-'0'; } if(len>2){ if(n.charAt(2)>='5'){ b++; } } if(b==10){ b=0; a++; } if(a==10){ a=1; e++; } System.out.println(a+"."+b+"*10^"+e); } }