当前位置: 首页 > news >正文

java:练习

编写一个 Java 程序,计算并输出从 1 到用户指定的数字 n 中,所有“幸运数字”。幸运数字的定义如下:条件 1:数字的所有位数(如个位、十位)加起来的和是 7 的倍数。条件 2:数字本身是一个质数:

import java.util.Scanner;
public class 作业选择循环练习 {public static boolean zhishu(int number){if(number<=1){return false;}for(int i=2;i<=Math.sqrt(number);i++){if(number%i==0){return false;}}return true;}public static int sum(int number) {int sum = 0;while (number > 0) {sum += number % 10;number /= 10;}return sum;}public static void main(String[] args){Scanner sc=new Scanner(System.in);System.out.println("请输入你指定的数字:");int n=sc.nextInt();System.out.println("幸运数字是:");for(int l=1;l<=n;l++){if(zhishu(l)&& (sum(l)%7)==0){System.out.println(l);//7 43 59 61}}}}

http://www.lryc.cn/news/438688.html

相关文章:

  • 大数据中一些常用的集群启停命令
  • Golang、Python、C语言、Java的圆桌会议
  • C语言编译原理
  • 【c++】类和对象(下)(取地址运算符重载、深究构造函数、类型转换、static修饰成员、友元、内部类、匿名对象)
  • Apache POI 学习
  • 福建科立讯通信 指挥调度管理平台 SQL注入漏洞
  • 4.qml单例模式
  • CACTI 0.8.7 迁移并升级到 1.2.7记录
  • OrionX vGPU 研发测试场景下最佳实践之Jupyter模式
  • 国风编曲:了解国风 民族调式 五声音阶 作/编曲思路 变化音 六声、七声调式
  • HTTP 响应状态码详解
  • 在服务器上开Juypter Lab教程(远程访问)
  • 【硬件模块】SHT20温湿度传感器
  • Redhat 8,9系(复刻系列) 一键部署Oracle23ai rpm
  • SIPp uac.xml 之我见
  • 引领智能家居新风尚,WTN6040F门铃解决方案——让家的呼唤更动听
  • Android 蓝牙服务启动
  • 【安全系列--处理挖矿】
  • SpringBoot集成Thymeleaf模板引擎,为什么使用(详细介绍)
  • Docker突然宣布:涨价80%
  • 工厂方法模式和抽象工厂模式
  • 【星海出品】go语言环境兼install
  • Spring 源码解读:自定义实现BeanPostProcessor的扩展点
  • Spring Boot-分布式系统问题
  • 面试题总结(三) -- 内存管理篇
  • Qt 定时器-定时备份
  • 天融信把桌面explorer.exe删了,导致开机之后无windows桌面,只能看到鼠标解决方法
  • 视频分割操作教程
  • 唯品会大数据面试题及参考答案(3万字长文)
  • 使用容器技术快速入门MinIO