用算法求100到200之间能被7整除的数之和
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/23 16:57:24
#include"stdio.h"#include"conio.h"main(){inti;for(i=0;i再问:那么请问用自然语言如何描述啊!还有传统流程图谢谢拉再答:i从0到1000循环,如果i
.不是16是多少,你自己看啊.6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96正好16个啊
RemLanguage:QuickBASICExtended7.1 i=1 Do Ifimod3=0Orimod7=0Then&nbs
for(inti=100;i
1到200之间,能被3整除有=198/3=66个1到200之间,能被21整除有=189/21=9个1到200之间,能被3整除但不能被7整除的数=能被3整除-能被21整除=66-9=57个count=0
在100到500之间能被11整除的第一个数为110.其次每个数都比前一个数大11,即110,121,132,143,154……观察可知其中偶数项为奇数,即121,143,165…………其中奇数为121
这是PHP的,因为你没说你需要用啥语言写
for(inti=100;i
1填写imod6=0,指的是余数要等于0;2填写S,表示要把S输出.
105+120+135+150+165+180+195=1050
vari,s:longint;begins:=0;fori:=100to500doifimod9=0thens:=s+i;writeln(s);readln;end.或是#includeintmain
1定义整型变量i,sum2初始化变量sum=03i=1开始4判断i是否能被2或3整除5若符合条件,对sum进行累加6i=i+17如果i
1)令i=10;2)如果i>100则结束3)temp等于i乘以10加上64)如果temp对3求余等于0,则输出temp5)i等于i+17)转2)
你的逻辑有问题吧?没有问题呀,你多试两个数.
1到100之间能被5整除的数:100/5=201到100之间能被6整除的数:100/6=16.41到100之间既能被5整除又能被6整除的:100/(5*6)=3.101到100之间既不能被5整除也不能
Fori=100To999IfiMod10=3AndiMod7=0ThenPrintiEndIfNexti
在100到400之间能被3整除的数最小为102,最大为399相邻两数之间相差都为3因此一共有:(399-102)÷3+1=99个数字根据等差数列求和公式,和为:(102+399)×100÷2=2505
100到200之前能被3整除的数满足数列:a1=102an=102+3n100到200间最大可被3整除的数字是198an=102+3n=198解得n=32该数列为等差数列,数列求和Sn=(a1+an)
一共有(399-102)/3+1=100个可以被3整除的数所以有100个102+3*(0+1+2+3...+99)所以102*100+3*50*99=25050
写错了吧,应该是ifi