00以内能被三整除的数之和c语言
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 21:07:07
完全正确!再问:问什么,3和5的最小公倍数是15再答:3和5的最小公倍数是15,既然一个数能被15整除,当然能被3和5整除。再问:15换成30也成立再答:成立,只要是3和5的公倍数都成立
#includeintmain(){intx=1,sum;sum=0;//sum赋初值while(true){if(x>1000)break;当x大于1000跳出循环if(x%3==0)sum+=x;
#includeintmain(void){inti,j=0;for(i=1;i
#includevoidmain(){inta,sum=0;for(a=1;a
for(i=1,i
voidmain(){intsum=0;//存储计算结果,初始为0for(inti=3;i{sum+=i;//累加}printf("theresultis%d",sum);//输出}
clears=0INPUT"请输入X的值:"toxfora=1to100ifa%x=0s=s+aendifendfor"100以内能够被X整除的数之和是:",sreturn"
1到1000以内被9整除的数有1000/9=111个,被11整除的数有1000/11=90个,同时被9、11整除的数有1000/99=10个.这几个会被重复减去,要加回来.因此所有不能被9或11整除的
k=sqrt(i);改成k=sqrt(i*1.0)看不懂你这个程序,一会帮你重新写一个#include#defineMAX30voidmain(){intn=1,s=0,i,j,k;for(i=1;i
这个很简单,直接给你代码(可以在dev-c++中使用)#includemain(){inty[6]={0};inti,j=0,k=0;//一些变量for(i=1;i
#include"stdio.h"main(){inti;for(i=7;i
函数:intmax(){intiCount=0;//计数器intsum=0;//记录十个数的和for(inti=3000;;i--){if(i%13==0||i%17==0){sum+=i;iCoun
来个通俗易懂的inta=0;intb=0;for(inti=0;i
#includeintmain(){\x09inti,ans=0;\x09for(i=0;i
clears=0input"x="toxfori=1to100ifmod(i,x)=0s=s+iendifendfor?"s=",sreturn
settalkoffclears=0fori=1to100000ifint(i/10)%10=6andi%7=0s=s+iendifendfor?ssettalkon
Suba()i=1j=1s=0Fori=1To100Step1IfiMod3=0OriMod5=0ThenCells(j+1,1)=is=s+ij=j+1EndIfNextiCells(1,1)="1
s=0fori=1to50ifmod(i,3)=0andmod(i,5)=0s=s+iendfor再答:s=0fori=1to50ifmod(i,3)=0andmod(i,5)=0s=s+iendif
sum没有初始化flostsum=0
clearsettalkoffx=0y=0&&原来y=1dowhilenoteof()x=x+1docasecasemod(x,5)=0andmod(x,3)=0&&原来casemod(x,5)=0o