求1000以内能被7和9整除的数-Java编程

第一你返回1000以内能被7和9整除的数..而你现在这个只能返回最后一个被7和9整除的数,如果要返回所有的数..建议用数组储存 public int[] getNumber(){ int nub[]=null;int cont=0;while(i0){ for(int i=1;i
求1000以内能被7和9整除的数-Java编程
你那个程序有问题..
第一你返回1000以内能被7和9整除的数..而你现在这个只能返回最后一个被7和9整除的数,
如果要返回所有的数..建议用数组储存
public int[] getNumber()
{
int nub[]=null;
int cont=0;
while(i<=1000&&i>0){
for(int i=1;i<=n;i++)
{
num=i%7;
num1=i%9;
if(num==0 && num1==0)
{
cont++;
}
}
if(cont>0)
{
nub=new int[cont];
int sum=0;
for(int i=1;i<=n;i++)
{
num=i%7;
num1=i%9;
if(num==0 && num1==0)
{
nub[sum]=i;
sum++;
}
}

}
}
return nub;
}2010-06-14
public class E3_7 {
int n;
public E3_7() {
int n=5;//赋初值--你这是新增了一个局域变量n,并为n赋值.
//this.n=5;就可以了
}
//下面的没看
public int getN(){return n;}
public void setN(int n){this.n=n;}//调用函数
public double getSum()
{
double sum=0.0;
for(int i=1;i<=n;i++)
{
sum+=(1.0/i);
}
return sum;
}
}
<hr>

public class E3_7 {
public static void main(String args[])
{
for(int i = 0;i<1001;i++)
{
if(((i%7)==0) && ((i%9)==0) )
{
System.out.println(i+",");
}
}
}
}2010-06-14
没有main函数,程序没有入口
public static void main(String arg[])
{
}
然后你的程序根本不是想标题要求的那样求1000以内能被7和9整除的数-2010-06-14
首先程序写的很杂,一些不必要的都可去掉,帮你改了一下:
public class Test {
public static void main(String[] args) {
int num = 0;
for (int i = 0; i < 1000; i++) {

if (num % 7 == 0 && num % 9 == 0) {
System.out.println(num);
}
num++;
}
}
}

就是这样的2010-06-14
mengvlog 阅读 36 次 更新于 2025-09-09 22:33:13 我来答关注问题0
  • yufu601 1000以内能同被3,7,9整除的数有?

    有63、126、189、252、315、378、441、504、567、630、693、756、819、882、945、

  •  牵瑜杞甘 1-1000中,能被7或9整除的数共有_____个.

    由于1000÷(7×9)=5…55,即能同时被7和9整除数有5个;所以1-1000中,能被7或9整除的数共有:142+111-5=148(个),答:1-1000中,能被7或9整除的数共148个;故答案为:148.

  •  丙典淦宛菡 小于1000能被7整除或能被11整除的数共有多少个?

    能被7整除的最小是7,最大是1000-6=994 所以有994÷7=142个;小于1000的正整数能被11整除的最小是11,最大是1000-10=990 所以有990÷11=90个 小于1000的正整数能被77整除的最小是77,最大是1000-76=924 所以有924÷77=12个 所以小于1000能被7整除或能被11整除的数共有142+90-12=220个...

  •  禾阳箕安萱 求10,1000内所有能被5,7,9中至少一个数整除的整数的个数

    能被7整除的数有int((1000-10)/7)=141 10到1000 能被9整除的数有int((1000-10)/9)+1=110 10到1000 能被5,7同时整除的数有int((1000-10)/35)=28 10到1000 能被5,9同时整除的数有int((1000-10)/45)=22 10到1000 能被7,9同时整除的数有int((1000-10)/63)=15 10到1...

  •  湖北倍领科技 从1到1000所有能被7整除的数的和是多少?

    要找出从1到1000之间所有能被7整除的数的和,首先需要确定这些数的数量。由于1000除以7的商是142余6,这意味着从1到1000之间共有142个数能被7整除。接着,我们可以将这些数列出来,即7, 14, 21, ..., 994。这是一个等差数列,首项a1=7,公差d=7,项数n=142。利用等差数列求和公式Sn=n/2...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部