把100-200不能被3整除输出 vc
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/02 18:47:59
#include <stdio.h>main(){ int start = 100, end
Sn=n(a1+an)/2先用等差数列公式求出100以内3的倍数的和然后在减去100以内21的倍数的和(21是3和7的公倍数)就得出答案100以内3的倍数有33个n=33a1=3an=99所以S33=
main(){inti;for(i=100;i
100内能被3整除的数的和为3+6+…+96+99=(3+99)*33/2=1683再减去同时能被3和7整除的数的和21+42+…+84=210;结果为1683-210=1473
#includemain(){inti=0;printf("100以内能被3整除的但不能被7整除的数:\n");for(i=0;i
#includevoidmain(){for(inti=100;i
#includeintmain(){inti;for(i=100;i
我用C给你编一个for(i=100;i
#includeintmain(){\x09inti;\x09for(i=100;i
这们是不对的,例如:这样的程序100也会输出,因为100/15的余数是在于0的.但是100不能被3整除,可能被5整除.这样才是对的:Fori=100To200IfiMod3>0AndiMod5>0Th
PrivateSubCommand1_Click()DimsAsIntegerFori=100To200IfiMod3=0AndiMod70Thens=s+iNextiPrint"所求的和为:"&sE
能被2整除的数有50个;能被3整除的数有33个;能被5整除的数有20个;能被2和3整除的有16个;能被3和5整除的有6个;能被2和5整除的数有:10个,能被2,3和5整除的有3个;则不能被2整除,又不
for(inti=100;i
最短小#includemain(){for(inti=100;i再问:哇,您还在网上挂着~~~~~~~,真不容易啊!!!!,奇怪~~~~~~再答:加班加你了再问:额,,~~~~~你在百度上班么????
200+202+203+.+298+299=200*(101-33)+2+3+5+6+.+98+99=13600+(1+2+3+.+97+98+99)-(1+4+7+10+.+97)等差数列=1360
100到200之间所有能被3整除的数是等差数列102,105,...,198共33个和为4950100到200之间所有能被15整除的数是等差数列105,120,...,195共7个和为1050则100
#includevoidmain(){inti;for(i=100;i
#includevoidmain(){intn=100,s=0;for(;n
求1到200内能被3整除不能被7整除的个数记所求为xx=[200/3]-[200/(7*3)]=66-9=57注:[]表示高斯取整函数,表示向下取整(floor),即小于等于自身的最接近整数(也就是不
直接写调用函数:intf(intx){inty;y=x/3;if(x==y*3)return0;//若是3的倍数返回0elsereturnx;}主函数:#include.//此处省略(有点忘了)voi