编写程序,从键盘输入一个整数,判断它能否被3、5、7整除,并输出以下信息之一: (1)能同时被3、5、7整除; (2)能被其中的两个数(显示这两个数)整除; (3)能被其中的一个数(显示该数)整除; (4)不能被3、5、7任一个整除。
#include [br][/br]int main()[br][/br]{[br][/br]int a;[br][/br]printf("从键盘输入1整数:");[br][/br]scanf("%d",&a); if(a%3==0 && a%5==0 && a%7==0 )[br][/br]printf(" %d 可被 3,5,7整除。\n",a);[br][/br]if(a%3==0 && a%5==0 && a%7!=0 )[br][/br]printf(" %d 可被 3,5整除。\n",a);[br][/br]if(a%3==0 && a%5!=0 && a%7==0 )[br][/br]printf(" %d 可被 3,7整除。\n",a);[br][/br]if(a%3!=0 && a%5==0 && a%7==0 )[br][/br]printf(" %d 可被 5,7整除。\n",a);[br][/br]if(a%3==0 && a%5!=0 && a%7!=0 )[br][/br]printf(" %d 可被 3 整除。\n",a);[br][/br]if(a%3!=0 && a%5==0 && a%7!=0 )[br][/br]printf(" %d 可被 5 整除。\n",a);[br][/br]if(a%3!=0 && a%5!=0 && a%7==0 )[br][/br]printf(" %d 可被 7 整除。\n",a);[br][/br]if(a%3!=0 && a%5!=0 && a%7!=0 )[br][/br]printf(" 不能被 3、5、7 任一个整除\n",a);[br][/br]}
举一反三
- 编写程序实现:输入一个整数,判断它能否分别被3、5、7整除,并输出以下信息之一: (1)能同时被3、5、7整除; (2)能被其中两数(要指出哪两个)整除; (3)能被其中一个数(要指出哪一个)整除; (4)不能被3、5、7中任一个整除。
- 编程实现:输入一个整数,判断它能否被3,5,7整除,并输出以下信息之一:能同时被3,5,7整除、能被其中两个数整除(要指出是哪两个)、能被其中一个数整除(要指出是哪一个)、不能被3,5,7整除。
- 从1到300的整数中(1) 同时能被3,5和7这3个数整除的数有[tex=2.143x2.429]iP+B62/T05A6ZTM0eeaWiQ==[/tex]个。(2) 不能被3,5,也不能被7整除的数有[tex=2.143x2.429]ndZSw3zT0QTOVLVdoUto1Q==[/tex]个。(3) 可以被3整除,但不能被5和7整除的数有[tex=2.143x2.429]n2XHaW2pOoCvhs6v5jEJTQ==[/tex]个。(4) 可被3或5整除,但不能被7整除的数有[tex=2.214x2.429]ZPUE0nZuXRHoore7NT++rQ==[/tex]个。(5) 只能被3、5 和7之中的一个数整除的数有[tex=2.143x2.429]FTiTnGlnpZnzWfdrN7PpSw==[/tex]个。供选择的答案[tex=5.571x1.214]qnnHnOo38KaEBuTsFaIaxg==[/tex]:①2;②6;③56;④68;⑤80;⑥102;⑦120;⑧124;⑨138;⑩162。
- 2、编程实现:判断输入的一个整数是否是能被3或7整除,若能被3或7整除整除,输出“YES”,若不能被3或7整除整除,输出“NO”。
- 编写程序,接收用户输入一个4位整数,判断该数是否同时能被3、5、7整除。
内容
- 0
编写程序,输入一个数,判断其是否能同时被5和7整除。
- 1
编写程序,输入一个正整数,判断该数是否能被5或7整除,但不能同时被5和7整除。
- 2
使用js编写程序实现以下功能:用户输入一个数字,然后判断这个数字能否被5、6整除,根据情况弹出4种警告框。4种警告框信息内容分别为:这个数同时能被5和6整除;这个数能被5整除,但不能被6整除;这个数能被6整除,但不能被5整除;这个数既不能被5整除,也不能被6整除;
- 3
编程实现:输入一个整数,判断它是否能同时被3和5整除。如能输出:这个数字既能被3整除,又能被5整除。且输出这个数。
- 4
编写程序,输出100-200之间,能被3整除,但是不能被7整除的数,并逐个输出。程序输出xxxxxxxxx...