作业帮 > 综合 > 作业

从键盘输入一个整数,判断是否能被3或者被5整除.如果能,输入"该整数是3或5的倍数.",

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 23:54:41
从键盘输入一个整数,判断是否能被3或者被5整除.如果能,输入"该整数是3或5的倍数.",
否则输入"该数不能被3或5中的任何一个数整除.
/*#include"stdio.h"
main()
{int x;
printf ("请输入一个数字:");
scanf ("%d",&x);
if(x%3==0&&x%5==0)
printf("该数字能同时被3,5整除.");
else if(x%3==0&&x%5!=0)
printf("该数字能被3整除.");
else if(x%3!=0&&x%5==0)
printf("该数字能被5整除.");
else if(x%3!=0&&x%5!=0)
printf("该数不能被3,5任一个整除.");
}*/
再问: public static void main(String[] args) { // TODO Auto-generated method stub boolean num1; Scanner input = new Scanner(System.in); System.out.println("请输入一个整数:"); int num = input.nextInt(); num1 =num%3==0||num%5==0; if(num1){ System.out.println("该数是3或5的倍数"); }else{ System.out.println("该数不能被3或5中的任何一个数整除"); } } } 这样可以吗?