SAkc4hG
2016-07-22 21:25
要表示奇数用 (i % 2 == 1)不可以吗,求教;
另外,要表示质数该怎么办???求大神指教。
(i%2==1)缺一个“=”! 一个“=”事赋值
质数:
public class Prime {
public static void main(String[] args) {
int a = 17; //判断17是不是质数
int c = 0;
for (int b = 2; b < a; b++) {
if (a % b != 0) {
c++;
}
}
if (c == a - 2) {
System.out.println(a + "是质数");
} else {
System.out.println(a + "不是质数");
}
}
}
package 判断是否质数; public class 质数 { public static void main(String[] args){ int a=19; for(int b=2;b<a;b++){ if(a%b==0){ System.out.println("不是质数");break; }else if(b==a-1){ System.out.println("是质数"); } } } }
=是赋值 ==才是等于
所以i%2==1
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题