大于10小于100能被二和4整除大于100能被4整除小于10能被2整除用if语句写
(1)大于10小于100能被二和4整除
(2)大于100能被4整除
(3)小于10能被2整除
假设整数为a
int a;
(1)的写法
if( a>10 &&a<100 && a%2==0 && a%4==0 )
(2)的写法
if(a>100 && a%4 ==0)
(3)的写法
if(a<10 && a%2==0)
如果上面的条件同时满足,写法如下
if( (a>10 &&a<100 && a%2==0 && a%4==0) || ( a>100 && a%4 ==0) || (a<10 && a%2==0) )
能被2和4整除,说实话,我这辈子没遇到过这种要求
public class Test1 {
//大于10小于100能被二和4整除,大于100能被4整除小于10能被2整除用if语句写
public static void main(String[] args) {
System.out.print("大于10小于100能被二和4整除有:");
for (int i = 11; i <100 ; i++) {
if (i%2==0&i%4==0){
System.out.print(i+", ");
}
}
System.out.println();
System.out.print("小于10能被2整除有:");
for (int i = 9; i >0 ; i--) {
if (i%2==0){
System.out.print(i+", ");
}
}
}
}
你大于100能被4整除是什么意思,这玩意输出的话,可是有很多的