C

求最小公倍数

http://www.nowcoder.com/questionTerminal/22948c2cad484e0291350abad86136c3

#include "stdio.h"
int main(void)
{
    int a,b,i;
    scanf("%d %d",&a,&b);
    for(i = a;i <= (a * b);i++)
     if((!(i % a)) && (!(i % b)))
       break;
    printf("%d\n",i);
    return 0;
}


全部评论
求公倍数,可以不用i++吧,应该以AB中较小的去做倍数增加,这样效率高一些
1 回复 分享
发布于 2021-02-23 08:24
请问 void main() 为什么就是错的?
点赞 回复 分享
发布于 2020-07-24 10:35
没用*** 速度慢好多
点赞 回复 分享
发布于 2020-06-14 07:57

相关推荐

兑生:一开始只是想找个实习,找到实习了想进大厂,进大厂了想转正,转正了想offer打牌,打牌了想要大包,大包了想要wlb……
点赞 评论 收藏
分享
评论
18
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务