3.设变量 i和i的定义如下,试分别计算下列表达式的值 int i= 1;double d= 1.0 (2) 46%9+4*4-2;(4)45+45* 50%i--;(5)45+45* 50%(--i);(6) 1.5* 3+(++d);(7)1.5 * 3+d+十;(8)i+=3/i+3 4.计算下列逻辑运算表达式的值 (x! =0)ll(x==0); 9.循环跳转语句 break的作用是什么?试给出下列程序的运行结果 inti=1000; while(true){ if( i<10){ break; } i=i-10; } System.out.println("The value of i is " + i); 10.循环跳转语句 continue 的作用是什么?试给出下列程序的运行结果 inti=1000; while(true){ if(i<10){ continue; } i= i-10; }
时间: 2023-06-23 21:06:48 浏览: 95
1. 计算下列表达式的值:
(2) 46%9+4*4-2 = 17
(4) 45+45*50%i--; = 45
(5) 45+45*50%(--i); = 90
(6) 1.5*3+(++d); = 7.5
(7) 1.5*3+d+十; = 15.5
(8) i+=3/i+3 = 2
2. 计算逻辑运算表达式的值:
(x!=0) || (x==0) 等价于 true
3. break语句的作用是跳出循环,终止循环的执行。该程序的运行结果是:The value of i is 990。
4. continue语句的作用是跳过本次循环的剩余代码,直接进行下一次循环。该程序的运行结果是无限循环,因为i的值永远大于等于10,无法触发continue语句。
阅读全文