结果1 结果2 题目C语言 整除的问题输入一个整数,判断它能否被3,5,7整除,并输出下列之一: 1 能同时被3,5,7整除; 2 能同时被其中两个整除(要指出是哪两个); 3 能被其中一个整除(指出是哪个); 4 不能被它们任一个整除。 相关知识点: 试题来源: 解析 #include "stdio.h" main() {int n; printf(...
问题描述: C 语言 输入一个整数 判断能否被3 5 7整除,并输出以下信息(1)能同时被3,5,7整除;(2)能被其中两数(要指出哪两个数)整除;(3)能被其中一个数(要指出哪个数)整除.#includevoid main(){\x09int s,a,b,c;\x09\x09scanf("输入一个数%d",&s);\x09a=s%3;\x09b=s%5;\x09c=s%7;\x...
int getNum(int num)//参数为你提到的n{ int count=0; for(int i=1;i<=num;i++) { if(i%2==0&&i%3==0&&i%5==0)//我猜你是想同时满足,如果你想只满足其中一个条件的话,把&该为|就行了 { count++; } } return count;} ...
if(i%3==0&&i%5==0&&i%7==0&&j%3==0&&j%5==0&&j%7==0)printf("这两个数同时满足条件\n");else printf("这两个数不满足条件\n");return 0;}
include <stdio.h> int main(){ int n;printf("请输入数字n:");scanf("%d",&n);if(n%2==0&&n%3==0&&n%5==0)printf("%d可以被2、3和5整除",n);else printf("%d不可以被2、3和5整除\n",n);}
for(i=1;i<=100;i++){ if(i%2==0 && i%3==0 && i%5==0) { printf("%d\n",i); }}
for(int i=1;i<=100;i++){ if((i%3==0)&&(i%5==0)&&(i%7==0)){ printf("数字 %d 能被3,5,7同时整除\n",i);} }
includemain(){ int a; scanf("%d", &a); if (a % 3 == 0 && a % 5 == 0 && a % 7 ==0) { printf("Yes\n"); } else { printf("No\n"); } }
用公式 能被2整除的 a = n/2 能被3整除的 b = n/3 能被5整除的 c= n/5 中间有重复的 能被2 3整除的 d=n/6 能被3 5整除的 e = n/15 能被2 5整除的 f = n/10 能同时被2 3 5整除的 g=n/30 结果=a+b+c-d-r-f+g 到这一步就可以写代码了, 分别计算下a b c ...
include<stdio.h>main(){ int a; scanf("%d", &a); if (a % 3 == 0 && a % 5 == 0 && a % 7 ==0) { printf("Yes\n"); } else { printf("No\n"); } }