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

相关推荐

07-11 10:56
门头沟学院 Java
码客明:大胆的说自己能实习6个月就行
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 11:16
点赞 评论 收藏
分享
评论
18
4
分享

创作者周榜

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