我的Java代碼並不完整,因爲它應該是這樣,這是我收到的反饋,但我不明白,我需要做什麼?有人可以嘗試用我的java代碼來理解我的反饋嗎?
在使用printf語句時,需要在打印的文本末尾明確包含打印新行的 。
由於您不這樣做,因此您輸出的包含# 字符的下一行將被排除在比較之外。
class Main {
public static void main(String args[]) {
System.out.print("#Please enter the student number : ");
int studentNumber = BIO.getInt();
while(studentNumber > 0) {
System.out.print("#Please enter the coursework mark : ");
int courseWork = BIO.getInt();
System.out.print("#Please enter the exam mark : ");
int examMark = BIO.getInt();
double average = (double)(courseWork + examMark)/2;
System.out.printf("sn = " + studentNumber
+ " ex = " + examMark + " cw = " + courseWork
+ " mark = " + average);
System.out.print("#Please enter the student number : ");
studentNumber = BIO.getInt();
}
System.out.print("#End of data");
}
}
感謝您的幫助。
我想你錯過關於'BIO'的信息。它是什麼類?導入缺少。 – 2014-11-05 13:26:02
你有沒有運行你的代碼?你可以發佈輸出嗎? – 2014-11-05 13:27:05
這只是我的大學使用的內容保存在Java的內部分機。 – Austin 2014-11-05 13:27:25