阅读下面代码,如果输入的数字是6,正确的运行结果是__________。import java.util.*;public class Test{public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.print("请输入1个1~10之间的数:"); int num=in.nextInt(); for(int i=1;i<=10;i++){ if((i+num)>10){ break; } System.out.print(i+"\t"); }
A. 1 2 3 4 5 6
B. 7 8 9 10
C. 1 2 3 4
D. 5 6 7 8
下面的程序,输出的结果是?public class SwitchOp1{ public static void main(String args[]) { float a=9; float b=3; float result=0; char op='+'; switch(op) { case '+': result=a+b; case '-': result=a-b; case '*': result=a*b; case '/': result=a/b; default: result=0; } System.out.println("result="+result);
A. result=0
B. result=12
C. result=0.0
D. 代码有误,无法运行
假设int x=2,三元表达式x>0?x+1:5( )
A. 0
B. 2
C. 3
D. 5
在java语言的控制结构中,break语句是经常用到的语句,在switch语句中break语句起到( )的作用。
A. 结束当次循环,使控制权直接转移到控制循环的条件表达式
B. 从嵌套循环内部跳出最里面的循环
C. 终止switch语句的语句序列,提高switch-case语句性能
D. 退出循环