用while循环计算出1~1000中含有7或者是7的倍数的整数之和及个数。
哈喽,有用请点采纳哦~
public class Seven{
public static void main(String args[]){
int sum=0,max=1000,i=1;
while(i<=max)
{
if(String.valueOf(i).contains("7") || i%7==0){
sum=sum+i;
}
i=i+1;
}
System.out.println(sum);
}
}
public class Demo{
public static void main(String args[]){
int sum = 0,max = 1000,i = 1, j = 0;
while(i<=max)
{
if(String.valueOf(i).contains("7") || i%7==0){
sum=sum+i;
j ++;
}
i=i+1;
}
System.out.println("1~1000中含有7或者是7的倍数的整数之和:" + sum + "个数为:" + j);
}
}