永发信息网

打印1-100的 范围数字包含7,或是能被7整除的所有数字(java代码 用for语句 在线等 )

答案:2  悬赏:10  手机版
解决时间 2021-03-26 12:32
  • 提问者网友:杀手的诗
  • 2021-03-25 17:16
打印1-100的 范围数字包含7,或是能被7整除的所有数字(java代码 用for语句 在线等 )
最佳答案
  • 五星知识达人网友:詩光轨車
  • 2021-03-25 18:12
public class Demo {

public static void main(String[] args) {
int i=1;
String temp=null;
for(;i<=100;i++)
{
temp=(i+"").trim();
if(temp.indexOf('7')!=-1)
{
System.out.println(i);
}
else 
{
if(i%7==0)
{
System.out.println(i);
}
}
}
}

}
全部回答
  • 1楼网友:天凉才是好个秋
  • 2021-03-25 19:08

参考代码如下:import java.util.ArrayList;
import java.util.List;
public class Xxxxx {
public static void main(String[] args) {
//用于存放包含7,或是能被7整除的所有数字的集合
List seven=new ArrayList();
for (int i = 1; i <= 100; i++) {
//将数字i转化为字符串
String istr=i+"";

if(i%7==0){
//被7整除(余数为0)
seven.add(i);
}else if(istr.contains("7")){
//包含7
seven.add(i);
}
}
System.out.println("包含7,或是能被7整除的所有数字为:"+seven);
}
}
运行结果如下图:

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯