5个回答
展开全部
被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
=
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1+2+...+100=5050
1到100中能被5整除的数之和
5+10+...+100=1050
1到100中能被9整除的数之和
9+18+...+99=594
结果=5050-1050-594=3406
1到100中能被5整除的数之和
5+10+...+100=1050
1到100中能被9整除的数之和
9+18+...+99=594
结果=5050-1050-594=3406
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
反面就是能同时被5和9整除.
就是被45整除.
只有45和90.
1加到100等于5050
减去135
等于4915
就是被45整除.
只有45和90.
1加到100等于5050
减去135
等于4915
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include "stdio.h"
main()
{
int i,sum=0;
for(i=1;i<=100;i++)
if(i%5!=0||i%9!=0)
sum=sum+i;
printf("%d",sum);
getch();
}
答案是4915
main()
{
int i,sum=0;
for(i=1;i<=100;i++)
if(i%5!=0||i%9!=0)
sum=sum+i;
printf("%d",sum);
getch();
}
答案是4915
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用什么语言编呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询