我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

最大公约数,输入10,25,不懂为什么第一个temp是10

Scanner input=new Scanner(System.in);

  int a=input.nextInt();

  int b=input.nextInt();

  int temp;

  if(a<b) {

   temp=a;

   a=b;

   b=temp;

  }

  else {

   temp=b;

  }

  System.out.println(temp);

  for(;temp>1;temp--) {

   if((a%temp==0)&&b%temp==0) {

    break;

   }

  }

  System.out.println(temp);

a=10 b= 25 a< b temp=a=10

近期文章

  • java NIO 多线程
  • C语言 循环的嵌套(凑硬币的小程序)
  • Python输出名字
  • 为什么没有实现功能,蜂鸣器没有鸣叫
  • 已知旋转抛物面和椭球面的交线,计算三维曲线的导数值
  • Python实验操作题
  • 到现在biso居然检测不出来玩电脑自带的硬盘了
  • 请问这是哪里出了问题该怎么解决?
  • Python如何绘制极坐标的c系数(第23行)图例?
  • 前端web开发设计稿
  • 怎么用css实现图片的热点区域,就是一个图片里有多个不同的超链接,不能用<img>标签?
  • 两台电脑共享上网
  • 进程无法打开,提示程序已停止
  • Python库安装遇到这种情况怎么办
  • 三商三仆过河按照如图算法用matlab编程
  • 产品经理轮岗从那几个方向了解每个岗位?每个岗位的学习报告应该从那几个方面去写呢?
  • 并行口LED数码显示器
  • 笔记本电脑重装系统后少了硬盘
  • 2021计算机水平考试Python模拟题安装不了
  • 运行ssm项目报错,报错信息没见过

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华