本帖最后由 华山狙击 于 2014-9-1 21:20 编辑  
 
package practice; 
/** 
计算圆的面积并格式化小数为5位。 
*/ 
import java.util.Scanner; 
import java.text.*; 
 
public class Yuan { 
        public static String FiveFormat(String pattern,double number){ 
                DecimalFormat my=new DecimalFormat(pattern); 
                String output=my.format(number); 
                return output; 
        } 
 
        public static void main(String[] args) { 
                String str=FiveFormat("#.#####",area()); //直接调用函数 
                System.out.println(str); 
        } 
    public static double area(){      //定义函数area()计算圆面积 
            System.out.println("Please input r:"); 
            Scanner m=new Scanner(System.in); 
            double r=m.nextDouble(); 
            double s= r*r*PI;      //提示这行有错误   
            return s; 
    } 
} 
 
 |   
        
 
    
    
    
     
 
 |