C语言 能被3 5 7整除C语言 输入一个整数,判断它能否被3,5,7整除
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/07 08:30:34
#include"stdio.h"voidmain(){inti;for(i=1;i
#includeintmain(){intx=1,sum;sum=0;//sum赋初值while(true){if(x>1000)break;当x大于1000跳出循环if(x%3==0)sum+=x;
for(i=1,i
#includeintmain(void){intn,a;scanf("%d",&n);a=0;if(n%3==0)++a;if(n%5==0)++a;if(n%7==0)++a;if(a==0)pr
inta;inti=a%3,j=a/3;if(i==0)能被3整除;if(1==j%10)个位数是1;%就是取"余数",比如51%10=1;--51除以10余1;
我把SCANF里的中文去掉就正常了.
主要语句:用for循环一直找上去,遇到符合条件的用数组记下.for(i=1;i
for(inti=1;i再问:有没有完整一点的啊再答:这就是核心了,嵌入主程序就可以运行了因为我学得是C++输入输出有点不一样#includeusingnamespacestd;intmain(){f
#include#defineN200//200以内能被3整除也能被7整除voidmain(){inti,j=0;for(i=1;i
y%4==0&&y%5!=0简便写法:(!(y%4)&&y%5)
#includeintmain(){intnum;inta;//百位intb;//十位intc;//个位scanf("%d",&num);a=num/100;//默认强制转为整型b=(int)(num
#includeintmain(){inta;intb=0,c=0,d=0;scanf("%d",&a);if(a%5==0)c=1;if(a%7==0)d=1;elseif(c==1&&d==1)p
#includeintfun(intx);voidmain(){intn,i;scanf("%d",&n);for(i=1;i
#includevoidmain(){\x09longa;\x09printf("inputanumber:\n");\x09scanf("%d",&a);\x09if(a%3==0&&a%5==0&
你要的应该是一个5位数,和为9且可以被5整除吧!如下程序为:打印所有满足要求的5位数,及个数!不明白可以追问!#includeintmain(void){unsignedintnum,sum,tmp,
这个程序并不能找出被3和5整除的数,因为if(x%3&&x%5)如果是满足条件的数,则x%3==0,x%5==0,所以if语句不走,printf("\nx=%d",x);也就不能执行改成:if(x%3
intn;scanf("%d",&n);while(n--){if((n%2==0)&&(n%3!=0)){printf("%d\n",n);}}
main(){inti,k=3;for(i=0;i
#includeintmain(){inta;intb=0,c=0,d=0;scanf("%d",&a);if(a%3==0)b=1;if(a%5==0)c=1;if(a%7==0)d=1;if(b*
#includeintmain(){intcount=0,i;for(i=0;i{if(i%7==0&&i%11!=0){count++;}}printf("%d\n",count);return0;