C语言趣味程序百例精解之JAVA实现(46)列最简真分数

1501101221-hpu-1015: 【C语言训练】列出最简真分数序列* 1015: 【C语言训练】列出最简真分数序列* 时间限制: 1 Sec  内存限制: 128 MB 提交: 5  解决: 5 [提交][状态][讨论版] 题目描述 按递增顺序依次列出所有分母为40,分子小于40的最简分数。 输入 输出 分数之间用逗号分开(含最末逗号) 样例输入 样例输出 1/40,3/40,7/40,9/40,11/40,13/40, 阅读详情

 

C语言趣味程序百例精解之JAVA实现(46)列最简真分数



程序:public class Test46{
    public static void main(String args[]){
      
      for(int i=1;i<40;i++){
        if(gcd(40,i)==1)
          System.out.printf("%d/40\t",i);
     }
   }
    public static int gcd(int n,int m){
     int temp;
     if ( m>n) {  
            temp = n;  
            n = m;  
            m = temp;  
        }  
     while(m!=0){
        temp=n%m;
        n=m;
        m=temp;
     }
    return n;
   }
    
}
运行:
C:\java>java   Test46
1/40    3/40    7/40    9/40    11/40   13/40   17/40   19/40   21/40   23/40
27/40   29/40   31/40   33/40   37/40   39/40

 

转载自:http://www.javaxxz.com/read.php?tid=2044&page=1&toread=1#tpc

Java编程经典100例:从基础到高级特性源代码 方法(或函数)是一段封装了特定功能的代码块,可以通过方法名调用执行。Java中的方法必须在类中定义,并可以带有参数。通过定义方法,我们可以将复杂的程序分解成易于管理的小块,提高代码的重用性和可读性。下面是一个简单的Java方法示例:");该示例中,main方法是Java程序的入口点,程序开始执行的地方。它输出了一句”Hello, World!”到控制台。在Java中,类是一个模板或蓝图,它定义了创建对象时所使用的数据类型和方法。要创建一个类,我们可以使用class关键字。 阅读详情

相关推荐

C语言百例趣味程序精解大全PDF

在C语言中,基本数据类型包括整型、浮点型、字符型和布尔型等。每种类型都有其特定的表示范围和用途。return 0;栈是一种数据结构,它的操作限制在表的一端进行,这一端称为栈顶。栈顶元素可以被压入(push)到栈中,也可以被弹出(pop)以移除。以下是一个简单的C语言实现栈的示例:#define MAXSIZE 10 // 定义栈的最大容量// 存储栈元素的数组int top;// 栈顶指针} Stack;// 初始化栈// 初始化栈顶指针为-1,表示栈为空。

weixin_33240461的博客 756

java列出最简真分数序列_Java 列出最简真分数序列 循环

展开全部1,需求分析:最简真分数就是分子和分母没有除了1以外共同的约数2,需要用到的知识:分支e5a48de588b63231313335323631343130323136353331333363353766,循环,键盘录入Scanner类3,看代码publicstaticvoidmain(String[]args){System.out.println("请输入任意的整数作为分母")...

weixin_42314648的博客 995

求最简真分数增序列.java

最简真分数增序列 java 版 统计分母在区间[a,b]的最简真分数(分子小于分母,且分子分母无公因数)共有多少个,并求这些最简真分数升序中的第k项(a,b,k从键盘输入)

C++学习之路 | PTA乙级—— 1062 最简分数 (20 分)(精简)

1062 最简分数 (20 分) 一个分数一般写成两个整数相除的形式:N/M,其中 M 不为0。最简分数是指分子和分母没有公约数的分数表示形式。 现给定两个不相等的正分数 N ​1 ​​ /M ​1 ​​ 和 N ​2 ​​ /M ​2 ​​ ,要求你按从小到大的顺序列出它们之间分母为 K 的最简分数。 输入格式: 输入在一行中按 N/M 的格式给出两个正分数,随后是一个正整数分母 K,其间以空格分隔。题目保证给出的所有整数都不超过 1000。 输出格式: 在一行中按 N/M 的格式列出两个给定分数之间分

Eighteen 341

java趣味编程100例

内含有java的编程源文件,供又需要的朋友下载

JAVA编程百例+JAVA面试题集十套(经典)

列举几个典型实用的例子: 实例37 读取随机文件 实例38 操作EXECL文件 实例39 生成PDF文件 实例47 使用JAVAMAIL发送邮件 实例48 使用JAVAMAIL接收邮件 实例62 多线程 实例68 使用DOM解析XML 实例69 使用SAX解析XML 实例70 使用JDOM解析XML 实例81 SERVLET读取COOKIE数据 实例86 JSP使用数据连接池 实例99 连接数据库 实例100 上传文件 面试题(很多企业都常常从这些面试题库中选题作为笔试题): Java就业面试题大全.pdf Java最全的面试题.pdf java面试100题目.pdf SQL面试题大全.pdf 开发面试75条.pdf java 面试题 数据库方面.pdf 如何写出高性能的SQL.pdf 线程编程方面,jsp,jdbc,xml,servlet.pdf 面试题集合.pdf

PAT Basic 1062 最简分数

1062 最简分数 一个分数一般写成两个整数相除的形式:N/M,其中 M 不为0。最简分数是指分子和分母没有公约数的分数表示形式。 现给定两个不相等的正分数 N1/M1 和 N2/M2,要求你按从小到大的顺序列出它们之间分母为 K 的最简分数。 输入格式: 输入在一行中按 N/M 的格式给出两个正分数,随后是一个正整数分母 K,其间以空格分隔。题目保证给出的所有整数都不超过 1000。 输出格式...

ZQYnn's blog 329

JAVA趣味编程100实例

很实用的java趣味编程小程序,练练手吧,可以加强自己编程能力

JAVA求最简分数a/b

【代码】JAVA求最简分数a/b。

无名小卒菜的博客 639

遥感生态指数(RSEI)——四个指数的计算

遥感生态指数是在4个生态指数的基础上通过主成分变换得出的一个评价生态环境质量的指标。因此,第二部分就是要分别计算出这4个指数的值。 ①首先,是绿度指数的计算,一般用归一化植被指数(NDVI) NDVI=(NIR-Red)/(NIR+Red) 在Bandmath工具中输入NDVI计算公式 (float(b4-b3))/(b4+b3) 其中,b3、b4分别是红波段和近红外波段 ②其次,是湿度计算。 WET = c1B1 + c2B2 + c3B3...

qq_41978498的博客 9万+

pgpool-II安装部署

文章介绍了pgpool-II的核心功能、架构组成以及实际部署的关键配置步骤

weixin_41690116的博客 1426

C语言趣味程序百例精解之JAVA实现(51)谁是窃贼

C语言趣味程序百例精解之JAVA实现(51)谁是窃贼 程序:              public class Test51{     public static void main(String args[]){        whoTellLie51();      }     /**        * 51.谁在说谎whoTellLie51 小偷

dearbaba2011的专栏 691

别让你的URDF模型在Gazebo里‘躺平’:手把手教你配置libgazebo_ros_diff_drive插件让两轮小车动起来

本文详细解析了如何在Gazebo中配置libgazebo_ros_diff_drive插件,使两轮小车模型实现动态仿真。从URDF模型到传动装置,再到差速驱动插件的精细调参,手把手教你解决机器人‘躺平’问题,提升ROS1与Gazebo仿真的实战能力。

weixin_42552716的博客 334

C语言趣味程序百例精解之JAVA实现(83):卡布列克常数

C语言趣味程序百例精解之JAVA实现: public class Test83{   public static void main(String args[]){      new Test83(). KaBuLieKe83(4321,0);    }              /**        * 83。卡布列克常数,挺好玩,实现一下        */

dearbaba2011的专栏 1062

【PCL 特征】积分图法线估计

本文介绍了基于积分图的有序点云法线估计方法。通过利用点云数据的行列式结构特性,该方法避免了传统KD树搜索,采用积分图将邻域统计运算复杂度从O(k²)降至O(1)。详细阐述了四种法线估计算法:协方差矩阵法(精度最高)、平均3D梯度法(实时性好)、平均深度变化法(适合SLAM)和简单3D梯度法(速度最快)。重点分析了积分图构建、动态窗口平滑处理、法线方向调整等关键技术,并提供了PCL实现代码示例。实验表明,不同方法在精度和速度上存在显著差异,可根据具体应用场景选择合适算法。

yijiujiusan的博客 277

Android 13 wificond讲解

Android 13 wificond讲解

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 2933

C语言趣味程序百例精解之JAVA实现(56)区分旅客国籍

C语言趣味程序百例精解之JAVA实现(56)区分旅客国籍 程序: public class Test56{    public static void main(String args[]){       new Test56().whereAreYouFrom56();    }    /**        * 56。区分旅客国籍

dearbaba2011的专栏 839

Python 爬虫实战:Boss直聘 Python 岗位招聘数据爬取

本文介绍了一个Python爬虫项目,用于抓取Boss直聘平台的Python岗位招聘数据并进行可视化分析。项目采用requests库发送POST请求,通过抓包分析获取JSON接口,绕过HTML解析直接获取结构化数据。主要内容包括: 接口分析:找到关键POST接口,解析请求头和JSON参数格式 环境准备:安装requests/pandas/matplotlib/pyecharts等依赖库 核心实现: 手动获取登录Cookie 构建请求头和城市代码映射 实现分页抓取职位列表数据 项目特色在于直接解析JSON接口而

u014481728的博客 298
上一篇: db2 和oracle 哪个更有前途些?
下一篇: C语言趣味程序百例精解之JAVA实现(56)区分旅客国籍
dearbaba2011
博客等级 码龄15年 1粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值