中易网

利用java编程语言编写一个求1到50之间能被3整除的数并分一行7个数字输出

答案:5  悬赏:60  
解决时间 2021-04-28 02:59
  • 提问者网友:曖昧情执
  • 2021-04-27 09:40
利用java编程语言编写一个求1到50之间能被3整除的数并分一行7个数字输出
最佳答案
  • 二级知识专家网友:狙击你的心
  • 2021-04-27 10:59
package out;
public class Out {
public static void main(String[] args) {
zhengchunum(1,100,3);
}

public static void zhengchunum(int star,int end,int chushu){
int c = 1;
for (int i = star; i <= end; i++) {
if(i%chushu == 0){
if(c<=7){
System.out.print(i);
System.out.print(";");
c++;
}else{
System.out.println();
System.out.print(i);
System.out.print(";");
c=2;
}

}
}
}
}
全部回答
  • 1楼网友:滚刀废物浮浪人
  • 2021-04-27 14:28
int j=1; for(int i=1;i<=50;i++){ if(i%3==0){ System.out.print(j==7?i+"\n":i+"\t"); j++; } if(j>7)j=1; } 这样?
  • 2楼网友:何必打扰
  • 2021-04-27 12:58
public class test{ public static void main(string[] args){ int sum=0; for(int i=0;i<50;i++){ if(i%7==0){ sum+=i; } } system.out.println("50以内能被7整除的整数的和:"+sum); } } 就这个样子很简单吧
  • 3楼网友:陪伴是最长情的告白
  • 2021-04-27 12:23
List l=new ArrayList(); for(int i=1;i<=50;i ){ if(i%3==0) l.add(i); } for(int j=0;j<l.size();j ){ system.out.print(l.get(j) " "); if(j>0 &&j%7==0) syso; } 大致这样
  • 4楼网友:初心未变
  • 2021-04-27 12:14
ArrayList<Integer> list = new ArrayList<Integer>(); for(int i = 1 ; i<=50;i++){ if(i%3==0){ list.add(i); } } for(int i = 0 ; i < list.size(); i++){ System.out.print(list.get(i)+" "); if(i%7==6){ System.out.println(); } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息