-4
如何找到偶數的最大奇數除數?如何找到偶數的最大奇數除數?
例如,18是數字
的除數是:1 2 3 6 9 18
最大奇數除數:9
這裏是我到目前爲止的代碼。它打印所有的除數:
#include <iostream>
#include <stdio.h>
main() {
int i, n;
printf("Enter the number : ");
scanf("%d", &n);
printf("\nThe divisors are :\n\n");
for(i = 1; i <= n; i++)
if(n % i == 0)
printf("%d\t", i);
return 0;
}
這不是一個正確的問題,只是一個請求來解決你的問題。 – chris 2015-02-06 20:20:00
將數字除以2,直到達到奇數。 – user38034 2015-02-06 20:22:48
Chris,我正在嘗試編寫一個C++程序來查看可以作爲偶數的除數的最大奇數。讓我知道如果我不清楚 – user3865742 2015-02-06 20:25:16