Scanner 中的几种读取方式:
nextInt():只会读取数值,剩下"\n"还没有读取,并将cursor放在本行中
nextLine():会读取"\n",并结束
所以,输入一个整数之后想再另起一行输入一个字符串,此时第一个字符串是“”,即换行,第二个字符串才是真正想输入的字符串。
suppose int a; int b; int c
(a+b+c)/3的类型是int
(double)((a+b+c)/3)不过是上一行输出的int型数据后面加一个小数点
要想输出double型,应该写成((double)(a+b+c)/3)