自己敲得:
cpp
#include<stdio.h>
#include<math.h>
int main()
{
int i, j;
float n;
for (i = 0;; i++)
{
n = 5 * i + 1;
for (j = 0; j < 4; j++)//要求这四次每次的n都是整数才行
{
n = n * 5 / 4 + 1;
if (fmod(n, 1) != 0) break;//或者 if(n!=(int)n) break;
}
if (j == 4) break;
}
printf("i=%d, n=%.0f", i, n);
return 0;
}
参考答案: