【发布时间】:2014-07-01 10:40:11
【问题描述】:
以下是我目前的代码。我知道我错过了一些非常微不足道的东西。我也是一名初学者 C++ 程序员,但对该语言也没有太多经验。
我只想打印出我是否做了标记。接下来,我将从命令提示符处请求输入并做出相应的响应。现在,当我单击运行时会打开命令提示符,就是这样......没有打印任何行!也没有错误...
public class CheckPassFail {
public static void main(CheckPassFail[] args){
int mark=88;
System.out.println("The mark is " + mark);
if(mark >= 50){
System.out.println("You Passed!");
}
else{
System.out.println("You Failed!");
}
}
}
【问题讨论】:
-
public static void main(String[] args)Main 必须有这个签名,它需要一个字符串,而不是你的自定义对象(你可以将变量名 args 更改为任何东西)。另外,请参阅 assylias 的答案中允许的其他签名。 -
将
main的参数更改为String[] args。