public static void main(String[] args) {
int i=0
String linText
double mathSum=0,physicsSum=0,englishSum=0
System.out.println("格式为姓名 数学成绩 物理成绩 英语成绩,以end结束")
Scanner sc=new Scanner(System.in)
linText=String.valueOf(sc.nextLine())
铅纤while (!linText.endsWith("end")) {
//我试了一下输入end停不了啊,为什么?
陆雹 i=i+1
linText=linText.trim()
String temp[]=linText.split("\\s{1,}")
mathSum +=Double.parseDouble(temp[1]) //一到这里就运行不下去了,,为什么,语法也没有错误啊
physicsSum +=Double.parseDouble(temp[2])
englishSum +=Double.parseDouble(temp[3])
linText=sc.nextLine()
}
System.out.println("数学的平均成绩为:"+mathSum/i+
早激帆 ",物理的平均成绩为:"+physicsSum/i+",英语的平均成绩为"+englishSum/i)
}
}
路径问题,比如说HelloWorld.java放在D:\Java\HelloWord.java那么进入dos以后先把路径指定到D:\Java\上,再运行javac HelloWorld.java
指定誉桐路源虚烂径的方法如下:
一般命令行(dos)刚开的时候默认路径是C盘自己用户目录下,先输入D:回车把路径转到D盘,然后雹漏输入cd Java转到D:\Java就可以用javac HelloWorld.java 编译文件了
说是里面有不可识别的空白字符,你重新手工用纯英文输入另外一个掘和文判仔盯件里就行了。千万别用戚腔鼠标复制和粘贴。把上面行首的空格删除掉。或者复制我的代码过去。
public class Example{
public static void main(String args[])
{
System.out.println("Hello Java!")
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)