关于头文件:(pta)

import java.util.*(导入包)

public class Main{
public static void main(String[]args){

}
}

输入

Scanner in(可以是任意字母) = new Scanner(System.in);

输出

System.out.println();

变量的定义:与c基本一样<类型><名称>

eg:int x    double a

如何输入一个值,再做点计算

Scanner in = new Scanner(System.in);

int i = in.nextInt();

System.out.println("100 - "+i+" = " + (100-i));

以上这个程序运行结果为:输入一个值i,输出100-i=运算后的结果。

final int a = 100>>a的值一直是100,不会因为后面的赋值而改变

怎么读入两个数:

a = in.nextInt;

b = in.nextInt;

 

 

import java.util.Scanner;
public class Main{
public static void main(String[]args){
Scanner in = new Scanner(System.in);
double i1 = in.nextDouble();
double i2 = in.nextDouble();
double i3 = in.nextDouble();
double i4 = in.nextDouble();
System.out.println("Sum = "+(i1+i2+i3+i4)+"; Average = "+(i1+i2+i3+i4)/4);
}
}

也可以System.out.printf("%.4f", a);   // c 语言中的输出格式

System.out.printf("Sum = %.0f; Average = %.1f",(i1+i2+i3+i4),(i1+i2+i3+i4)/4);

 

 java控制输出小数点后几位和c语言一样的格式

println:带回车 print:没有回车 printf:和c语言一样;