3、设置int a=3,从以下选项中,选出变量result的值为true的表达式( )
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/22 17:46:33
3、设置int a=3,从以下选项中,选出变量result的值为true的表达式( )
A.bool result = (a++>=3);
B.bool result = (++a>3);
C.bool result = a==-4);
D.bool result = (a++>3);
4、从下列选项中,选出变量result的返回值是false的表达式( )
A.bool result = (4==5); B.bool result = (1!=1);
C.bool result = (1==1); D.bool result = 0;
A.bool result = (a++>=3);
B.bool result = (++a>3);
C.bool result = a==-4);
D.bool result = (a++>3);
4、从下列选项中,选出变量result的返回值是false的表达式( )
A.bool result = (4==5); B.bool result = (1!=1);
C.bool result = (1==1); D.bool result = 0;
第一题答案为B
例证解析:
//a++是先去a的值,过后再加1,++a是先加1在返回a的值;
public class test{
public static void main(String args[]){
int a=3;
int b=a++;//执行到这一步时,b的值为3,执行完了a的值变为4.
int c=++a;//执行这一步是,先给a加个1,然后再把值赋给c.
System.out.println(b);//输出3
System.out.println(c);//输出5
第二题答案 A 和B的返回值都为false,这个我验证过
例证解析:
//a++是先去a的值,过后再加1,++a是先加1在返回a的值;
public class test{
public static void main(String args[]){
int a=3;
int b=a++;//执行到这一步时,b的值为3,执行完了a的值变为4.
int c=++a;//执行这一步是,先给a加个1,然后再把值赋给c.
System.out.println(b);//输出3
System.out.println(c);//输出5
第二题答案 A 和B的返回值都为false,这个我验证过
3、设置int a=3,从以下选项中,选出变量result的值为true的表达式( )
设a、b和c都是int变量,且a=3,b=4,c=5;则以下的表达式中,值为0的表达式是( ).
71.设有定义:int a=2,b=3,c=4;则以下选项中值为0的表达式是( ) A.(a
c怎么合法定义表达式假定有以下变量定义int k=7;x=12;则值为3的表达式是a)x%=(k%=5)b) x%=(k
若a为int变量,则计算表达式a=25/3%3后a的值为___
、设以下变量均为int类型,则值不等于7的表达式是()
设有变量定义 int a=2;则表达式 a+=a*=a%=3的值为
若A是int型变量,则计算表达式a=22/3%3后a的值为
设有定义int a=3b=4c=5则以下表达式中,值为0的表达式是:A a&&b;B:a
设a、b和c都是int型变量,且a=3,b=4,c=5,则以下的表达式中值为0的表达式是( )
假定有以下变量定义:int k=7 ,x=12; 则能使值为3的表达式是 A) x%=(k%=5)
假定有以下变量定义:int k=7 ,x=12; 则能使值为3的表达式是 A) x%=(k%=5) B)