Java编程:编写用于输出1~100间的整数,且此整数必须满足:它是3的倍数,但不是5的倍数,也不是9的倍数

Java编程:编写程序用于输出1~100间的整数,并且此整数必须满足:它是3的倍数,但不是5的倍数,也不是9的倍数。求这些的和以及平均数。求大神指点必有悬赏追加!!... Java编程:编写程序用于输出1~100间的整数,并且此整数必须满足:它是3的倍数,但不是5的倍数,也不是9的倍数。求这些的和以及平均数。
求大神指点必有悬赏追加!!
展开
 我来答
不会横走的螃蟹
2014-06-09 · TA获得超过954个赞
知道小有建树答主
回答量:373
采纳率:0%
帮助的人:447万
展开全部
public static void main(String[] args) throws UnsupportedEncodingException
    {
        // 平均数
        double avg = 0;
        // 总合
        double sum = 0;
        // 符合条件的数字个数
        int num = 0;
        for (int i = 1; i < 100; i++)
        {
            // 是3的倍数
            if (i % 3 == 0)
            {
                // 不是5,也不是9的倍数
                if (i % 5 != 0 && i % 9 != 0)
                {
                    num++;
                    sum = sum + i;
                }
            }
        }
        // 求平均数
        avg = sum / num;
        System.out.println("共 " + num + " 个符合条件的数字,他们总和:" + sum);
        System.out.println("平均数:" + avg);
    }
905529909
2014-06-09
知道答主
回答量:24
采纳率:0%
帮助的人:4.8万
展开全部
int sum=0;
int count=0;
for(int i=1;i<=100;i++){
if(i%3==0&&i%5!=0&&i%9!=0){
sum+=i;
count++;
}
}
平均数你就sum除于count,和就是sum。希望可以帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xupeiying
2014-06-09 · TA获得超过468个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:569万
展开全部
int sum = 0;
for(int i = 3;i<100;i+=3){
    if(i%5 == 0 || i%9==0){
        continue;
    }
    sum += i;
}

// sum 就是和
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
堵寄灵kO
2014-06-09 · TA获得超过2370个赞
知道小有建树答主
回答量:588
采纳率:100%
帮助的人:472万
展开全部
追加多少?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式