新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
原理:设置一个变量,用来累加用,循环1到100的每个数字,如果这个数字能被3整除,就把这个数字加到那个变量里,循环完了那个变量就是能被3整除的所有数的和。
创新互联从2013年成立,先为江油等服务建站,江油等地企业,进行企业商务咨询服务。为江油企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
整除2:从2n,n为1-50的整数。有50 整除3:3n和n是1-33的整数。有33个。
另外题目的意思是任意输1-100之间的数,取出前5个吧。
能被3整除,又可以被7整除的数是3和7的公倍数,因为3和7没有公约数,所以3和7的最小公倍数是21,因此,可以被3整除又可以被7整除的数,一定是21的倍数。在1到100内,共有4个,分别是21,42,63,84。
1、int k=0;for(int i=1;i101;i++){if(i%3==0){//输出ik++;}if(k==5){break;}}i既然是递增的(i100)的条件可以去掉,另外Java的且是&&吧。另外题目的意思是任意输1-100之间的数,取出前5个吧。
2、能被3整除,又可以被7整除的数是3和7的公倍数,因为3和7没有公约数,所以3和7的最小公倍数是21,因此,可以被3整除又可以被7整除的数,一定是21的倍数。在1到100内,共有4个,分别是21,42,63,84。
3、package org.yitianlulongji;/** * JAVA编程编写一个JAVA程序,输出1~100之间所有即可以被3整除,又可以被7整除的数,并计算它们的和。
4、for (int i = 1; i = 100/15; i++){ if (15 * i 100){ sum += 15 * i;} } 这样效率会高点,先求3和5的最小公倍数,再求解。
5、没有写错啊。首先while循环“i”从1到100;第一个判断“i”循环到了可以被3整除的数,打印出“i”并且 “SUM++ ”变成1 就表示第一个可以被3整除的数;下一个判断 “if (num == 5)”表示已经5个了。
必定有个计数的变量来统计输出了多少个,然后每到10个就轮回一次,换行。
另外题目的意思是任意输1-100之间的数,取出前5个吧。
如果这个数字能被3整除,就把这个数字加到那个变量里,循环完了那个变量就是能被3整除的所有数的和。
count++;if(count%5==0)cout\n} } cout\ncout100——200中能被3整除,而不能被7整除的有count个endl } 注释我就不写了,程序很简单易懂,主要是利用枚举思想,逐个筛选。