20智能wzh


私信TA

用户名:xqbq7

访问量:702

签 名:

等  级
排  名 39443
经  验 347
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校 南京中医药大学
专  业

  自我简介:

解题思路:利用do while 


注意事项: 注意i和j的赋值 要从这个数本身开始算起 do while 满足则循环 需要用||跳出循环


参考代码:

#include "stdio.h"

int main()

{

    int a,b,i,j;

    scanf("%d%d",&a,&b);

    if(a>b)i=a;

    else i=b;

    do

    {

     i--;

    }while(a%i!=0||b%i!=0);

     printf("%d\n",i);

    if(a>b) j=a;

    else j=b;

   do

   {

    j++;

   }while(j%a!=0||j%b!=0);

   printf("%d",j);

}


 

0.0分

2 人评分

  评论区