В нашем случае нам нужно найти все делители. Решение состоит в том, чтобы перебрать все числа, которые меньше n-1, и уменьшить до 1. Если остаток от деления n на n-i равен 0, то отображается это число. По умолчанию любое целое число имеет, по крайней мере, два делителя:
- Само число.
- The 1.
References:#include< stdio.h>
#include< stdlib.h>
int main()
{
int число;
scanf("%d",& номер);
int i;
for (i=1 ; i<=number ; i++)
{
if ((number%i)==0)
printf("%d\n",i);
}
return 0;
}
определение делителя: wikipedia
Commentaires (12)
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Excellent tutoriel !
N'hésitez pas si vous avez des questions.