下面用逻辑运算符“&&”来编写一个程序,判断输入的整数是不是3和8的公倍数。
如果一个数是3和8的公倍数,那么它既能被3整除,也能被8整除。一个数能被3整除用代码表示是“i%3==0”,一个数能被8整除用代码表示是“i%8==0”。所以一个数既能被3整除,也能被8整除,可以用&&表达。
代码如下。
运行结果如下。
当然,上面的代码也可以用嵌套的if语句来完成。
请同学们对比这两种写法,以更好地理解&&的用法。
注意
注意:else总是与离它最近的if相匹配,构成一个完整的语句。
练习题
阅读程序写结果。
输入:c。
输出:_______。