Просто попробуйте некоторые C по некоторым вопросам эйлера проекта.Почему исключение с плавающей запятой
Мой вопрос: почему я получаю исключение с плавающей запятой во время выполнения следующего кода?
#include <stdio.h>
main()
{
int sum;
int counter;
sum = 0;
counter = 0;
for (counter = 0; counter <= 1000; counter++)
{
if (1000 % counter == 0)
{
sum = sum + counter;
}
}
printf("Hello World");
printf("The answer should be %d", sum);
}
Спасибо,
Майк
Что происходит в первый раз в цикле, когда 'counter' равно 0, и вы делите его, чтобы найти остаток? –