import java.io.*;
import java.util.Scanner;
public class ViriableDemo {
public static void main(String args[]){
Scanner scanner = new Scanner(System.in);
System.out.println("score:");
int scoreOfStudent = scanner.nextInt();
System.out.println("是否及格:"+
(scoreOfStudent>=69?'是':'否'));
}
}
这样能正常运行,可是如果把
(scoreOfStudent>=69?'是':'否'));改写成为 (scoreOfStudent>=69?'YES':'NO'));
就会出现错误Invalid character constant考虑是不是跟操作系统的关系,不能编译通过~~
还是其他原因~ 谢谢大家了