本帖最后由 马欢 于 2012-1-28 15:48 编辑
这个程序本身并不难,但是我想在输出结果后面打印上单位,就是添加一个字符朝韩,为什么打印不出来,就是那个“平方厘米”打印不出来
import java.util.Scanner;
public class Student
{
public static double yuan(int n) {
double mianji;
double p=3.14;
mianji=p*n*n;
return mianji;
}
public static void main(String[] args) {
int n;
Scanner scan=new Scanner(System.in);
System.out.print("圆的半径");
n=scan.nextInt();
double mianji=yuan(n);
System.out.printf("圆的面积为%.2f",mianji,"平方厘米");
}
} |