7.4

#include
void IU(int x,int y)
{
    int q,p=x*y;
    for(q=100;q>=x&&q>=y;q--)
    {
        if(q%x==0&&q%y==0&&q<=p)
            printf("%d\n",q);
    }
    if(q=p)
            printf("%d\n",q);
}
main()
{
    int a,b;
    scanf("%d%d",&a,&b);
    IU(a,b);
}

这个代码运行结果为
这里写图片描述
知识点
1.for循环
2.if条件句
3.符号运算符
心得
1.容易掉失q<=p导致出现多个公倍数

你可能感兴趣的:(7.4)