0
点赞
收藏
分享

微信扫一扫

等差数列求和

萧让听雪 2022-04-14 阅读 64

文章目录

任务4、等差数列求和

· 任务:计算1 + 2 + 3 + …… + 100的值

(一)编程实现

· 创建Task04
在这里插入图片描述
在这里插入图片描述
public class Task04 {
public static void main(String[] args) {
//声明部分
int sum;

    // 初始化
    sum = 0;

    // 处理部分(for循环也叫计数循环,用于事先知道要循环多少次的情况)
    for (int i = 1; i <=100; i++) { //循环头:初始化条件;循环条件;迭代条件
        sum = sum + i;  //累加语句
    }

    // 输出部分
    System.out.println("1 + 2 + 3 + ... + 100 = " + sum);
}

}
在这里插入图片描述
· 计算1 + 3 + 5 + … + 99的值
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(二)拓展练习

任务1、打印水仙花数

所谓水仙花数,是指等于其各位数字立方和的三位数。

153=13+53+33
370=33+73+03
371=33+73+13
407=43+03+73

分析问题,首先水仙花数是三位数,那么我们可以确定范围:[100, 999],这个我们可以通过循环结构来搞定:

在这里插入图片描述

举报

相关推荐

0 条评论