首页 > 其他分享 >打印1-100之间所有9的倍数的整数,统计个数 及 总和

打印1-100之间所有9的倍数的整数,统计个数 及 总和

时间:2024-07-21 08:58:37浏览次数:15  
标签:int 打印 个数 倍数 100 化繁为简 总和

//打印1-100之间所有9的倍数的整数,统计个数 及 总和 【化繁为简,先死后活】
//老师的两个编程思想(技巧)
//1.化繁为简:即将复杂的需求,拆解成简单的需求,逐步完成
//2.先死后活:先考虑固定的值,然后转成 可以灵活变化的值
//
//思路分析
//打印1-100之间所有是9的倍数的整数,统计个数 及 总和
//化繁为简
//(1)完成输出1-100的值
//(2)在输出的过程中,进行过滤,只输出9的倍数 i % 9 == 0
//(3)统计个数 定义一个变量 int count = 0 ;当条件满足时 count ++;
//(4)总和,定义一个变量 int sum = 0 ;当条件满足时累积 sum += i;
//先死后活
//(1)为了适应更好的需求,把范围的开始的值和结束的值,做出变量
//(2)还可以更进一步9的倍数也做成变量 int t = 9;





 public class exercise03{
    public static void main(String[] args){
    int count = 0;//统计9的倍数个数变量
        int sum = 0;//总和
        for(int i = 0;i <= 5;i++){
            if(i % 9 == 0){
                System.out.println("i=" + i);
                count++;
                sum += i;//累积
             }
         }
         System.out.println("count = " + count);
     }
 }

 

标签:int,打印,个数,倍数,100,化繁为简,总和
From: https://www.cnblogs.com/wzyxslx/p/18314142

相关文章

  • 解析Java中1000个常用类:GregorianCalendar类,你学会了吗?
    在线工具站推荐一个程序员在线工具站:程序员常用工具(http://cxytools.com),有时间戳、JSON格式化、文本对比、HASH生成、UUID生成等常用工具,效率加倍嘎嘎好用。程序员资料站推荐一个程序员编程资料站:程序员的成长之路(http://cxyroad.com),收录了一些列的技术教程、各大面试专......
  • 解析Java中1000个常用类:GregorianCalendar类,你学会了吗?
    在线工具站推荐一个程序员在线工具站:程序员常用工具(http://cxytools.com),有时间戳、JSON格式化、文本对比、HASH生成、UUID生成等常用工具,效率加倍嘎嘎好用。程序员资料站推荐一个程序员编程资料站:程序员的成长之路(http://cxyroad.com),收录了一些列的技术教程、各大面......
  • 用于匹配两个数据列表中的项目的高效数据结构 - python
    我有两个列表,其中一个列表填充ID,另一个列表填充进程名称。多个进程名称可以共享一个ID。我希望能够创建一个可以使用特定ID的数据结构,然后返回与该ID关联的进程列表。我还希望能够使用特定的进程名称并返回与其连接的ID列表。我知道我可以为此创建一个字典,但是I......
  • 我正在尝试理解 lambda...为什么当列表已由 lambda 填充时我不能直接打印列表?
    以下是我在学习网站上找到的代码。callables=[]foriin(1,2,3):callables.append(lambdaa=i:a)forfincallables:print(f())为什么我们不能只打印可调用列表print(callables)如果我这样做print(callables)相反,我得到的输出如下:[......
  • 实验8.混合编程实现打印字符函数
    简介实验:混合编程实现打印字符函数仓库地址:https://gitee.com/caicunjun/tityos代码引导省略内核main.c//文件:main.c//时间:2024-07-19//来自:ccj//描述:内核从此处开始#include"print.h"intmain(void){uint8_ti='A';while(i<......
  • 代码随想录算法训练营第十五天 | 110.平衡二叉树、257. 二叉树的所有路径 、404.左叶
    110.平衡二叉树题目:.-力扣(LeetCode)思路:后序遍历计算高度代码:/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr){}*......
  • Deepin 20.9在GTX 1060显卡上安装Nvidia 550.100驱动
    1下载对应版本的显卡驱动下载地址:https://www.nvidia.com/Download/index.aspxhttps://www.nvidia.cn/geforce/drivers/https://www.nvidia.cn/drivers/lookup/https://developer.nvidia.cn/cuda-gpushttps://developer.nvidia.com/cudnnwgethttps://cn.download.nvidi......
  • 1005:地球人口承载力估计 题解
    题目链接题目描述假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供\(x\)亿人生活\(a\)年,或供\(y\)亿人生活\(b\)年。为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人?解题思路经典的牛吃草问题,只是换了一个问法而已。可以戳这里,也......
  • JavaScript Program to print pyramid pattern (打印金字塔图案的程序)
     编写程序打印由星星组成的金字塔图案 例子: 输入:n=6输出:    *    **    ***    ****    *****    ******     *****    ****    ***    **    ......
  • PHP Program to print pyramid pattern (打印金字塔图案的程序)
     编写程序打印由星星组成的金字塔图案 例子: 输入:n=6输出:    *    **    ***    ****    *****    ******     *****    ****    ***    **    ......