利用Java实现逢七过

ops/2025/2/5 17:02:15/

1 问题

如何利用Java实现100以内的整数的逢七过问题.

2 方法

首先,数据在1-100以内,利用for循环实现数据的获取。然后,根据规则,利用if语句实现对数据的判断:要么这个数个位是7,要么这个数十位是7,要么这个数能够被7整除。最后满足以上条件的整数输出“过”。

代码清单 1

package ZBK;
public class D9 {
   public static void main(String[] args) {
       System.out.println("test begin");
       System.out.println((int) 7.5%10);
       for (int i = 1 ; i <=100;i ++){
           if (i % 7 == 0){
               System.out.println(i + ":过");
           }if(i % 10 == 7){
               System.out.println(i + ":过");
           }if( i <80&i>=70){
               System.out.println(i + ":过");
           }
           else{
               System.out.println(i);
           }
       }
       System.out.println("test close");
   }
}

3 结语

在Java中,main方法是程序的入口点,main方法应该定义在类中,并且必须是public,static,并且返回void,参数 String[]args 是命令行参数,可以用来接收从命令行传递给程序的参数。for循环是一种基本的控制结构,用于重复执行一段代码,它通常用于需要执行固定次数的循环操作。if是一种条件控制语句,它允许根据条件,执行不同的代码块,这种结构通常用于在程序中执行逻辑分支。在编程中,int常常用于表示整数类型的关键词,int被用来定义一个能够存储整数的变量或数据类型。我们使用了System.out.println()这个函数来向控制台输出我们的结果,以便我们可以看到程序是否正确地解决了问题。在逢七过问题中,如果手动解决,需要耗费大量的时间和精力。而通过编程,我们只需要编写一段简单的代码,就可以自动完成判断和输出,大大节省了人力和时间成本。


http://www.ppmy.cn/ops/155924.html

相关文章

STM32 PWM驱动舵机

接线图&#xff1a; 这里将信号线连接到了开发板的PA1上 代码配置&#xff1a; 这里的PWM配置与呼吸灯一样&#xff0c;呼吸灯连接的是PA0引脚&#xff0c;输出比较单元用的是OC1通道&#xff0c;这里只需改为OC2通道即可。 完整代码&#xff1a; #include "servo.h&quo…

书生大模型实战营3

文章目录 L0——入门岛git基础Git 是什么&#xff1f;Git 中的一些基本概念工作区、暂存区和 Git 仓库区文件状态分支主要功能 Git 平台介绍GitHubGitLabGitee Git 下载配置验证下载 Git配置 Git验证 Git配置 Git常用操作Git简易入门四部曲Git其他指令 闯关任务任务1: 破冰活动…

Linux 软件安装

Linux 软件安装 文章目录 Linux 软件安装源代码安装源代码安装步骤卸载步骤MPlayer源码安装实验 二进制安装RPMYUMyum 的作用yum 仓库依赖关系安装软件 createrepo 配置仓库 Linux 软件安装课后作业 源代码安装 优势 : 可定制缺点 : 操作复杂 , 编译时间长 , 极易出现错误 源…

【Java基础-42.4】Java中的包装类对象默认值:深入解析与注意事项

在Java编程中&#xff0c;包装类&#xff08;Wrapper Classes&#xff09;是将基本数据类型&#xff08;如int、char等&#xff09;封装为对象的类。它们提供了更多的功能和灵活性&#xff0c;例如允许基本数据类型参与面向对象的操作&#xff08;如存储在集合中&#xff09;。…

排序算法--桶排序

核心思想为分区间排序后合并。适用于数据均匀分布在一个范围内&#xff0c;或浮点数排序或范围明确的数据。如果需要处理整数或其他数据范围&#xff0c;可以通过调整BUCKET_RANGE的计算方式实现&#xff0c;例如对[0,100)的整数排序&#xff1a; int index arr[i] / 10; // …

PostgreSQL 数据库规则基础操作

规则可以用于实现视图的更新、插入和删除操作&#xff0c;也可以用于复杂的查询改写。创建规则的基本语法如下&#xff1a; CREATE或REPLACE RULE 规则名 AS ON 事件TO 表名/视图名 WHERE 条件DO ALSO或INSTEAD 新操作命令其中&#xff0c;CREATE或REPLACE表示创建或者修改规…

16.3.STM32F407ZGT6-CAN波特率配置

参考&#xff1a; https://blog.csdn.net/sunlight_vip/article/details/128639144 前言&#xff1a; 学习总结CAN的知识点&#xff1a; 1.can是什么&#xff0c;历史由来和背景 2.can的物理层&#xff0c;链路层 3.初始化的流程和关键点 4.波特率怎么设置 5.can id怎么过滤 6…

【学术投稿-2025年计算机视觉研究进展与应用国际学术会议 (ACVRA 2025)】从计算机基础到HTML开发:Web开发的第一步

会议官网&#xff1a;www.acvra.org 简介 2025年计算机视觉研究进展与应用&#xff08;ACVRA 2025&#xff09;将于2025年2月28-3月2日在中国广州召开&#xff0c;将汇聚世界各地的顶尖学者、研究人员和行业专家&#xff0c;聚焦计算机视觉领域的最新研究动态与应用成就。本次…