问答详情
源自:3-2 Java中的算术运算符

关于输出的问题,最好是把java的几种输出形式都给出来

 public static void main(String[] ages){


int a=2;

int b=3;

int c=4;

int d=5;

int sum=a+b+c+d;

double pingjun=sum/4;

int chazhi=b-a;

int zijian=--d;

int qumo=d%2;

System.out.printf("成绩的总和是%d平均值是%fa和b的差值是%dd的自减是%dd的取余是%d",sum,pingjun,chazhi,zijian,qumo);

}

}

这个代码哪里有问题?求大神指点

提问者:慕村0539131 2016-10-14 13:51

个回答

  • 慕粉1473145687
    2016-10-14 14:25:01
    已采纳

    一个是分着写System.out.println("成绩总和是:"+sum);

                          System.out.print("平均值是:"+pingjun);

    一个是 System.out.println("成绩总和是:"+sum;"平均值是:"+pingjun);

    printf是C语言中的输出;

    java中用System.out.print();

                  System.out.println();

  • 慕粉1701394818
    2016-10-14 14:07:34

    这个输出里写的代码应该是C语言的写法吧,java好像不能这么输出。