你可以使用循環來找出一個數的所有約數。以下是一個使用C語言編寫的程序示例:
#include <stdio.h>
int main() {
int num;
printf("Enter a number: ");
scanf("%d", &num);
printf("The divisors of %d are: ", num);
for (int i = 1; i <= num; i++) {
if (num % i == 0) {
printf("%d ", i);
}
}
return 0;
}
這段代碼首先要求用戶輸入一個數字,然后使用循環從1到該數字來找出所有約數并打印出來。