import java.util.Scanner;
站在用户的角度思考问题,与客户深入沟通,找到阿合奇网站设计与阿合奇网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、网站制作、成都外贸网站建设、企业官网、英文网站、手机端网站、网站推广、域名申请、网页空间、企业邮箱。业务覆盖阿合奇地区。
public class Multiple {
public static void main(String[] args) {
System.out.print("请输入数字:");
Scanner scanner = new Scanner(System.in);
int input = Integer.parseInt(scanner.nextLine().trim());
int i = 1;
while (i = input) {
if (i % 2 == 0 i % 3 != 0) {
System.out.println("数字:" + i + "是2的倍数但不是3的倍数");
}
i++;
}
scanner.close();
}
}
您好。上面是我写的代码。下面的图是执行效果。
麻烦您看一下是否符合要求。
java中使用取余的运算,如果除以3返回的是0,那就是3的倍数,实例如下:
public class ceshi{
public static void main(String[] args){
for(int i=1;i=100;i++){
if(i%3==0){
System.out.println(i+"是3的倍数");
}
}
}
}
返回的结果就是3的倍数
实现整数1到100之间,6的倍数出现的次数,代码如下:
public class Array_Sort {
public static void main(String[] args) {
// 整数1到100之间,6的倍数出现的次数
int count = 0;
for (int i = 1; i 101; i++) {
if (i % 6 == 0) {
count += 1;
// 不需要打印具体数字的话把次句去掉
System.out.print(i + " ");
}
}
System.out.println();
System.out.println("以上是整数1到100之间6的倍数,一共出现的次数是:" + count + "次");
}
}
运行效果: