永发信息网

c语言 输入2个正整数m,n,输出它们的最小公倍数和最大公约数。

答案:1  悬赏:10  手机版
解决时间 2021-01-31 17:23
#include "stdafx.h"

int main(int argc, char*argv[])
{

int x,y,t,z,k;
scanf("%x,%y",&x,&y);
k=x*y;
if(x<y)
{ t=x;
x=y;
y=t; }
while(x%y!=0)
{ z=x%y;
x=y;
y=z;}
printf("最小公约数为");
printf("%d\n",y);
t=k/y;
printf(“最小公倍数为”);
printf("%d\n",t);
return 0;
}

这个程序哪里错了 求大神指出 谢谢
最佳答案
注意要点
1、标点符号都使用英文的,不要出现中文的
2、int型数据输入用%d
3、根据scanf中的输入格式要求,输入的时候用逗号分隔输入的两个数
#include <stdio.h>
int main(int argc, char*argv[])
{

    int x,y,t,z,k;
scanf("%d,%d",&x,&y);
k=x*y;
    if(x<y)
    { t=x;
     x=y;
     y=t; }
    while(x%y!=0)
    {   z=x%y;
        x=y;
        y=z;}
    printf("最小公约数为");
    printf("%d\n",y);
t=k/y;
printf("最小公倍数为");
    printf("%d\n",t);
    return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
颈部酸痛,开始以为是落枕,但是5天了还是很
周易姓名配对
盈余及盈余分配表中为什么没有销售费用
如图所示可以表示表格中哪几者之间的关系?C
WII怎么用后面的USB玩游戏
风油精滴在了冰箱冷藏室怎么办
徐子豪,最爱的人是,朱若琴还是?
取保候审中,今天开庭了,但没宣判,说下午宣
数据字典是软件需求分析阶段的最重要的工具之
我所尊敬的农民伯伯作文450字以上
舌尖上的中国2相逢讲了那些故事
下列关于配股价格的表述中,正确的是()。A.配
崇阳大地影院放映哪些电影
李白吟菊花的诗句
经期能吃有破血功效的食物吗
推荐资讯
锡安会与达文西之间的关系
2012-13赛季英超冬季休赛期什么时候结束。 好
一个女人爱听你说的黄色的情节是什么回事
23岁了吃钙片还能长高吗?
【帅康燃气灶不打火】燃气灶电子点火器打火不
【肯德基点餐】怎样用英语在麦当劳、肯德基点
判断题第一次世界大战中,被成为“绞肉机”的
【别洛韦日协议】请问决定苏联解体的别洛韦日
芭比宠物会馆地址好找么,我有些事要过去
桂华五金综合批发零售店地址在哪,我要去那里
终身无悔是不是成语
尼康 AF-S DX 55-300mm f/4.5-5.6G ED VR 拍
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?