» 首页 » 电脑_数码 » 编程 » 在1到100的自然数中,能被3或5整除的数共有多少个?

在1到100的自然数中,能被3或5整除的数共有多少个?

写出计算过程 问题补充:小学重叠问题,数字表示,我看不明白


用华为R2621 设政府网数据?这个没尝试过啊,估计挺麻烦的,帮你在网上和资料上找了会儿,不过还是不太会这个,呵呵,不好意思了,希望你能解决问题。
x=0
for (i=1 i>=100 i++){
if (i mod 3 = 0 or i mod 5 = 0 ){
x=x+1
}
}

最后运算x的值就是了
一共是47个
for i=1 to 100
if i mod 3=0 or i mod 7=0 then
a=a+1
next i
print a
java代码如下:
public class exam{
public static void main(String args[]){
x=0;
for(i=1;i<=100;i++){
if(i%3==0 || i%5==0)
x=x+1;
}
System.out.println("能被3或5整除的数共有"+x+"个");
}
}
其他语言的算法都差不多,只是语法的写法不一样而已
一楼的回答好象for循环里的i>=100符号弄反了哦
大家给的都是程序,我想你要的应该不是编程吧!

可以这样想:

1、从1到15,16到30,…,76到90等这六组数,每组连续的15个数规律是一样的,即每组的15个数里有5个能被3整除,有3个能被5整除,有1个能被3和5同时整除,亦即每组的十五个数里满足你的要求能被3或5整除的数的个数为:

3+5-1=7(个)

而这样连续15个数一共有六组,即从1到90中能被3或5整除的数有:

7*6=42(个)

2、91到100这几个数里,能被3整除的有3个,能被5整除的有2个

3、综上,1到100里能被3或5整除的数的个数有:

42+3+2=47(个)

 相关问题
·在1到100的自然数中,能被3或5整除的数共有多少个?
·华为R2621 如何设政府网数据.高手进.!!!!!!!!
·设char c[5]={’a’,’b’,’\0’,’c’,’\0’};则prin...
·《童年》的语言特点
·javascript 滚动条永远最下呢?
·C程序的编程题
·PHP、JSP、.NET哪个更有前途?asp肯定是不行了!
·html中如何将文本域<textarea>内容变为只读
·那些 Web server 支持 ASP?
·家庭用mysql能起到什么作用?
·DW滚动文字点鼠标让它不停下来
·急在access数据库中如何实现多表删除文件(在线等)
·我想报考计算机二级,请问哪个比较好过?ACCESS和VFP有什...
·mysql备份数据丢失的问题很头痛
·请教编程人员的小问题

 《在1到100的自然数中,能被3或5整除的数共有多少个?》答案收集时间:2008-06-14 14:34:31



©2007 电脑技术问答录