能被3、5、7同时整除的数一定要能被3x5x7=105整除,所以100以内除了0就没有能胜任的数了,所以算0的话就只有0一个。不算0的话一个也没有。看代码—— //#include "stdafx.h"//If the vc++6.0, with this line.#include "stdio.h"int main(void){ int i,n; for(n=i=0;i<100;i+=3) if(i...
先找出三个连续自然数,第一个被3整除,第二个被5整除,第三个被7整除。例如,找出9和10,下一个连续的自然数是11,3,5的最小公倍数是15,考虑11+15的整数倍,使得加的数能被7整除,即11+15×17=11+255=266能被7整除,那么264,265,266这三个连续自然数,依次分别能被3,5,7整除,又恰好在200至300...
include<stdio.h> define N 10000 int main(){ int i;int a[100];int n=0;printf("能够同时被3、5、7整除的有:\n");printf("\n");for(i=0;i<N;i++){ if((i%3==0)&&(i%5==0)&&(i%7==0)){ a[n]=i;n++;continue;} else continue;} for(i=0;i<n;i++){ pri...
} return ;} 代码中,for 循环从 100 开始循环到 999,依次判断每个三位数是否同时被 3、5、7 整除,如果是则使用 printf() 函数输出该数值。运行程序后,将输出所有同时被 3、5、7 整除的三位数,即:105、210、315、420、525、630、735、840、945。
printf("不能被3,5,7中的任何一个整数除"); break; case 1:printf("c");printf("只能被3,5,7中的一个整数整除:"); if(N%3==0) printf(" 3"); if(N%5==0) printf(" 5"); if(N%7==0) printf(" 7"); break; case 2:printf("b");printf("能同时被3,5,7整除中的2个数整除:...
求C语言程序编写“输入一个整数,判断该数能否同时被3,5和7整除,则输出该数,否则显示不能被整除的信息” 答案 #includeint main(int argc ,char *argv[]){int num;printf("输入一整数:");scanf("%d",&num);if(num%3==0 && num%5==0 &&num%7==0)printf("%dn",num);else 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;\...
include<stdio.h> int main(){ for(int i=1;i<=1000;i++)if(i%3==0||i%5==0||i%7==0)printf("%5d",i);return 0;} //输出1-1000中能被3、5、7整除的数
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"); } }
printf("不能被3,5,7中的任何一个整数除"); break; case 1:printf("c");printf("只能被3,5,7中的一个整数整除:"); if(N%3==0) printf(" 3"); if(N%5==0) printf(" 5"); if(N%7==0) printf(" 7"); break; case 2:printf("b");printf("能同时被3,5,7整除中的2个数整除:...