求1到100内所有不能被5或9整除的整数的和

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 08:40:58
求1到100内所有不能被5或9整除的整数的和
xPJA~PvsgjMэe@+ # Yt )4)|r-ռ?c]!]~] HxE{|/ ;ikEVű 3/"F!* SB;n ݙ׈ u*R_x '@P^,"b#Na 2T0Hɓ@RjAjL4ѰmM>/덆ig܍{o[Q*gY!i( a(U&J2=@P3 S̠3jD4Q"TQJ2};;EbϮڱdAΆ9:

求1到100内所有不能被5或9整除的整数的和
求1到100内所有不能被5或9整除的整数的和

求1到100内所有不能被5或9整除的整数的和
被5整除的数有100/5 = 20个,
被9整除的数有100/9 = 11个,
同时被5、9整除的数有100/45=2个.
因此
所有不能被5或9整除的整数的和
= (1+2+3…… + 100) - (5+10+15+……+100) - (9+18+27+……+99) + (45+90)
= 5050 - 1050 - 594 + 135
= 3541

建议你用C语言来算
#include
int main()
{ int sum=0,i;
for (i=1;i<=100;i++){
if(i%5==0&&i%9==0)
sum=sum+i;}
printf("sum=%d\n",sum);}