解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main() {
int a[8] = { 0,0,0,1,0,0,0,0 };
scanf_s("%d%d", &a[0], &a[1]);
if (a[0] <= a[1]) {
a[2] = a[0];
}
a[2] = a[1];
for (;a[2]!=1;a[2]--) {
if (a[0]%a[2] == 0 && a[1] % a[2] == 0) {
a[3] = a[2];
a[0] /= a[2];
a[1] /= a[2];
}
}
printf("%d\n%d", a[3], a[4] = a[3] * a[1] * a[0]);
}
0.0分
0 人评分
C二级辅导-计负均正 (C语言代码)浏览:538 |
A+B for Input-Output Practice (III) (C语言代码)浏览:652 |
众数问题 (C++代码)浏览:1288 |
gets函数前有scanf读取时候,会读取缓存回车导致出错!!!浏览:1148 |
C语言程序设计教程(第三版)课后习题9.3 (Java代码)浏览:1025 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1327 |
IP判断 (C语言代码)浏览:820 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:570 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:895 |
字符逆序 (C语言代码)浏览:645 |