杨杨子卷心菜吖!
2021-10-23 17:23
采纳率: 42.9%
浏览 39
已结题

JAVA中的while循环语句分析

用while循环计算出1~1000中含有7或者是7的倍数的整数之和及个数。

  • 好问题 提建议
  • 收藏

2条回答 默认 最新

  • been_ss 2021-10-23 17:31
    已采纳

    哈喽,有用请点采纳哦~

    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);
        }
    }
    
    
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 大榕树51 2021-10-23 17:35

    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);
    
    }
    

    }

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题