if else语句

3:short s = 1; s = s + 1;有没有问题?如果有怎么解决?
    s=1; s=(short)(s+1);

   short s = 1; s += 1;有没有问题?如果有怎么解决?
    int s =1 ; s= s+1;    

 
5:常见的逻辑运算符有哪些?
 

&和&&的区别是什么?

电路问题总结:

对于:&   -- >  不管怎样,都会执行"&"符号左右两边的程序

对于:&& -- >  只有当符号"&&"左边程序为真(true)后,才会执行符号"&&"右边的程序。

下面来说说运算规则:

对于:&  -- >  只要左右两边有一个为false,则为false;只有全部都为true的时候,结果为true

对于:&& -- > 只要符号左边为false,则结果为false;当左边为true,同时右边也为true,则结果为true

|和||的区别是什么?

单或时,左边无论真假,右边都进行运算;
双或时,左边为真,右边不参与运算。
 

 
9:完成如下练习
    比较两个数是否相等
    获取两个数中最大值
    获取三个数中最大值
    

 


12:看程序写结果:请自己独立分析,先不要编译运行。
第一题
int x = 1,y = 1;

if(x++==2 & ++y==2)
{
    x =7;
}
System.out.println("x="+x+",y="+y);  
x=2 y=2
---------------------------------------------------
第二题
int x = 1,y = 1;

if(x++==2 && ++y==2)
{
    x =7;
}
System.out.println("x="+x+",y="+y);
x=2 y=1
---------------------------------------------------
第三题
int x = 1,y = 1;

if(x++==1 | ++y==1)
{
    x =7;
}
System.out.println("x="+x+",y="+y);
x=7 y=2
---------------------------------------------------
第四题
int x = 1,y = 1;

if(x++==1 || ++y==1)
{
    x =7;
}
System.out.println("x="+x+",y="+y);
x=7 y=1
---------------------------------------------------
第五题
boolean b = true;

if(b==false)
    System.out.println("a");
else if(b)
    System.out.println("b");
else if(!b)
    System.out.println("c");
else
    System.out.println("d");
b
---------------------------------------------------

13:编写代码实现如下内容:if语句实现
考试成绩分等级。
    90~100    A等。
    80-89    B等。
    70-79    C等。
    60-69    D等。
    60以下    E等。
请根据给定成绩,输出对应的等级。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值