16.编译运行以下程序后,关于输出结果的说法正确的是 public class Conditional{ public static void main(String args[]){ int x=4; System.out.println("value is "+((x>4)?99.9:9)); } } A、输出结果为value is 99.99 B、输出结果为value is 9 C、输出结果为value is 9.0 D、编译错误
18.以下程序的功能是:如果本月的第一天是星期一,随机产生本月某一天的日期(1~31之间), 并显示该天是星期几。在下列程序段中填入正确的语句 import java.math.*; public class Statement{ public static void main(String args[]) { int date=(int)(Math.random ()*30)+1; ------------{ case 0: System.out.println("本月"+date+"日是星期天"); break; case 1: System.out.println("本月"+date+"日是星期一"); break; case 2: System.out.println("本月"+date+"日是星期二"); break; case 3: System.out.println("本月"+date+"日是星期三"); break; case 4: System.out.println("本月"+date+"日是星期四"); break; case 5: System.out.println("本月"+date+"日是星期五"); break; case 6: System.out.println("本月"+date+"日是星期六"); break;} } } A、Switch(date%7) B、switch(date/7) C、switch(date%7) D、Switch(date/7)