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

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://blog.youkuaiyun.com/dearbaba2011/article/details/6927478

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

相关推荐

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

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从键盘输入)

算法_趣味分数_Question5_列出真分数序列(java实现)

这篇文章讲述的是算法趣味分数部分的列出真分数序列问题的java实现,参考的书籍为清华大学出版社出版,贾蓓等编著的《c语言趣味编程1000例》,如有错误或者不当之处,还望各位大神批评指正。 问题描述 按递增顺序依次列出所有分母为40,分子小于40的最简分数。最简分数是分子、分母只有公因数1的分数叫最简分数或者说分子分母互质的分数是最简分数。 算法分析 先穷举出分子的所有情况,再判断出每种情...

叶清逸的博客 715

Sparse4Dv3

instance_feature也设置为nn.Parameter。修正分支2*(linear->relu->linear->relu->layernorm)->linear->scale,分类分枝2*(linear->relu->layernorm)->linear(256,9),质量评估分枝2*(linear->relu->layernorm)->linear(256,2)。每组两类instance,1是加上范围(-x,x)内均匀分布噪声,2是加上(-2x,-x)U(x,2x)范围内均匀分布噪声。

yuanl15的博客 1352

Ubuntu系统下主板GPU温控pwm风扇

在Linux系统下——以Ubuntu为例,配置主板sys_fan等接口连接pwm温控风扇转速根据NVIDIA GPU温度,为服务器GPU等无主动散热显卡提供散热。

罗思哲的博客 5034

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

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

dearbaba2011的专栏 691

基于分段线性近似的Softmax硬件加速器设计

本文深入探讨了基于分段线性近似的Softmax硬件加速器设计。针对深度学习模型中Softmax函数在硬件实现时指数运算成本高昂的问题,提出用分段线性拟合替代传统泰勒展开,通过一次乘加操作高效完成计算,并详细分析了输入范围压缩、精度与硬件资源权衡、以及包含地址生成、参数查找、乘加计算和归一化的完整硬件架构。该方法在保证精度的同时,显著提升了AI边缘芯片的推理速度和能效。

weixin_28278377的博客 313

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

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

dearbaba2011的专栏 1062

基于Openrouter的API调用免费大模型

Openrouter 是一个 AI 模型聚合平台,整合了全球 200 多种主流 AI 模型,包括 GPT-4、Claude、Gemini 等,以及国产通义千问、DeepSeek 等。其核心优势是统一的 API 设计,开发者仅需少量代码即可与多个模型交互,还支持自动路由与回退机制。用户可通过 OpenAI SDK 或 LangChain 调用 Openrouter 中的模型。

MurphyStar的博客 6206

单细胞 | pySCENIC·转录因子分析(二)

接上一篇,pySCENIC分析完之后就可以进行可视化了,个人认为最重要的有三个图:rss点图,rank图,转录因子表达水平热图,3个图结合着看。3.可视化rank图,可以自己改一下plotRSS_oneSet参数让图更好看一点。4. regulon表达水平热图,转录因子表达水平同理,得到的图类似只是输入不一样。2.可视化点图:寻找cluster特异性转录因子。1.loom文件读入R,提取数据。

生信练习生 4287

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

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

dearbaba2011的专栏 839

PXE 批量安装 Ubuntu 20.04

原文链接:https://www.cpweb.top/1698 一、介绍   Ubuntu 20.04 的服务器安装程序支持新的操作模式:自动安装(automated installation)。自动安装可以通过自动安装配置提前回答所有这些配置问题,并使安装过程无需任何交互即可运行。   在 Ubuntu 18.04 中,用的应答文件是 preseeds(预配置文件),它基于 debian-installer(aka di)来实现自动安装的。需要注意的是,如果你使用的是 cobbler,那你应....

supahero的博客 1万+

PKU-最简真分数

题目描述 给出n个正整数,任取两个数分别作为分子和分母组成最简真分数,编程求共有几个这样的组合。 输入描述 每组包含n(n&lt;=600)和n个不同的整数,整数大于1且小于等于1000。 输出描述 每行输出最简真分数组合的个数。 程序代码 #include &lt;iostream&gt; using namespace std; int main() { int N, i...

Swaggy'blog 639

(九)DFI接口时序

文章目录一、DFI Interface 一、DFI Interface   DFI接口是连接DDR Controller与DDR_PHY之间的通用接口,其信号组如下表:       

Mr.翟的博客 1万+

【FastDDS】Discovery ( 01-overview )

Fast DDS 提供了多种发现机制用于自动匹配数据写入器和读取器,包括简单发现(默认兼容RTPS标准)、静态发现(可跳过SEDP阶段)、集中式的发现服务器架构以及手动RTPS发现。发现过程分为参与者发现(PDP)和端点发现(EDP)两个阶段,PDP通过多播/单播公告确认参与者存在,EDP则匹配主题和数据类型相同的端点。系统支持配置发现协议、租约期限等通用参数,以及各机制特有设置如静态EDP XML配置、服务器定位器等。此外还支持通过监听器实现发现回调功能。

Ray Home 721

解一元二次方程-Java语言实现

前言 高考完的那个暑假我就开始自学C语言。那时候通过看视频和《C primer plus》写了一个解一元二次方程的程序,从此走上了吊打大学同班同学的路…… 但是那次是用C语言写的,如今白云苍狗,我已经不是曾经的那个我了,但我还是一如既往的废物……Java已是我现在主要使用开发语言,能用Java就绝不用其他语言。 所以今天我用Java语言实现了当年的解一元二次方程的程序,思想还是以前的思想,只不过是语法不一样罢了,换汤不换药。 思想 授人以鱼不如授人以渔。首先先说一下写这个程序的需求和思想。 需求:当我们遇到

穷人家阳公子的博客 1万+

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

C语言编程验证卡布列克,C语言生趣程序百例精解之JAVA实现(83):卡布列克常数...

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

weixin_32596893的博客 401

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

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

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值