2、编程实现:判断输入的一个整数是否是能被3或7整除,若能被3或7整除整除,输出“YES”,若不能被3或7整除整除,输出“NO”。
#include"stdio.h" void main() { int x,y; /*定义变量*/ scanf("%d",&x); /*接收用户输入的一个整数*/ if((x % 3 == 0) || (x % 7 == 0)) /*判断输入的整数是否能被3或7整除*/ printf("YES\n"); /* 是则输出“YES”*/ else printf("NO\n"); /*否则输出“NO”*/ }
举一反三
- 请编写程序实现以下功能:输入一个整数,判别它是否能被3整除。若能被3整除,输出“YES”;不能被3整除,输出“NO”。
- 编写程序实现:输入一个整数,判断它能否分别被3、5、7整除,并输出以下信息之一: (1)能同时被3、5、7整除; (2)能被其中两数(要指出哪两个)整除; (3)能被其中一个数(要指出哪一个)整除; (4)不能被3、5、7中任一个整除。
- 输入一个整数。如果该整数能够被3和7整除,输出2;如果只能被3和7中的一个整除,输出1;如果不能被3和7中的任意一个整除,输出0
- 编写程序,从键盘输入一个整数,判断它能否被3、5、7整除,并输出以下信息之一: (1)能同时被3、5、7整除; (2)能被其中的两个数(显示这两个数)整除; (3)能被其中的一个数(显示该数)整除; (4)不能被3、5、7任一个整除。
- 输入一个整数,若该数能够被3和7整除,则输出2;若只能被3和7中的一个整除,则输出1;若不能被3和7中的任意一个整除,则输出0
内容
- 0
编程实现:输入一个整数,判断它是否能同时被3和5整除。如能输出:这个数字既能被3整除,又能被5整除。且输出这个数。
- 1
编写程序,输出100-200之间,能被3整除,但是不能被7整除的数,并逐个输出。程序输出xxxxxxxxx...
- 2
编程实现,给定一个整数,判断它是否能同时被3、5、7整除
- 3
下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是( ) #include main() { int k; printf("Enteraintnumber:");scanf("%d",&k); if ________ printf("YES"); else printf("NO"); }
- 4
编写程序,输入一个正整数,判断该数是否能被5或7整除,但不能同时被5和7整除。