#include <stdio.h> int main(void) { int m, n; scanf("%d%d", &n, &m); int i = 2; int y = 1; int b = 1; while (m % i == 0 && n % i == 0) { m = m / i; n = n / i; y = y * i; i++; } b = m * n * y; printf("%d %d", y, b); return 0; }为啥50分
这个为什么是错的? #include<stdio.h> int main() { int m,n; scanf("%d%d", &m, &n); int i; if(m <= n) { for(i = m - 1;i > 0;i--) { if(m % i == 0) { printf("%d",i); break; } } } else { for(i = n - 1;i > 0;i--) { if(n % i == 0) { printf("%d",i); break; } } } printf(" %d",m * n / i); return 0; }
#include<stdio.h> int main() { int m,n,t,d,a,b,k; scanf("%d,%d",&m,&n); if(m<n) { t=m; m=n; n=t; } a=m; b=n; while(a&&b) { a=a%b; b=b%a; } if(a==0) { printf("%d\n",b); d=m*n/b; printf("%d\n",d); } else if(b==0) { printf("%d\n",a); k=m*n/a; printf("%d\n",k); } return 0; }
想请问,这个怎么错了啊 #include<stdio.h> int max(int a,int b) { return (a>b)?a:b; } int min(int a,int b) { return (a<b) ? a : b; } int main() { int m,n,i,j,y; scanf("%d %d",&m,&n); j=max(m,n); y=min(m,n); m=j; n=y; for(i=1;i!=0;) //欧几里得算法 { i=m%n; m=n; n=i; } printf("最大公约数%d\n",m); printf("最小公倍数%d\n",j*y/m);//最小公倍数=两数之和除以最大公约数 return 0; }
想请问,这个怎么错了啊 #include<stdio.h> int main() { int a,b,min; scanf("%d,%d", &a,& b); min = a > b ? b : a; int i = min; for (i = min;i >= 1;i--) { if (a % i == 0 && b % i == 0) { printf("最大公约数=%d\n", i); break; } } printf("最小公倍数=%d\n", a * b / i); return 0; }
强子 2023-11-20 23:45:44 |
改成这个scanf("%d%d", &a,& b);或scanf("%d %d", &a,& b);应为他输入格式里是空格,所以逗号的话,数据录不进去
强子 2023-11-20 23:48:59 |
#include<stdio.h> int main() { int a,b,min; scanf("%d%d", &a,& b); min = a > b ? b : a; int i = min; for (i = min;i >= 1;i--) { if (a % i == 0 && b % i == 0) { printf("%d", i); break; } } printf(" %d ", a * b / i); return 0;
强子 2023-11-20 23:49:22 |
还有就是输出格式
强子 2023-11-20 23:50:03 |
然后就行了
强子 2023-11-20 23:50:27 |
可以再试一下油
黄佳豪070 2023-11-23 23:12:09 |
可以把for换成while(1)试试
qeen 2024-02-01 11:43:52 |
额,建议看看短除法
C语言训练-排序问题<2> (C++代码)浏览:935 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:561 |
蛇行矩阵 (C语言代码)浏览:792 |
【偶数求和】 (C语言代码)浏览:588 |
校门外的树 (C语言代码)浏览:733 |
哥德巴赫曾猜测 (C语言代码)浏览:2561 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:943 |
【明明的随机数】 (C语言代码)浏览:845 |
1908题解浏览:680 |
理财计划 (C语言代码)浏览:494 |