//捕鱼和分鱼,求原来至少多少鱼
#include<stdio.h>int main(){ int i,s,flag=1;int n;int x; for(n=6;flag;n++) { //一定加上flag,去掉下面的x++,换为x=n,n=6 for(x=n,i=1;i<=5&&flag;i++)//试探 if((x-1)%5==0)//别弄成不等于 x=4*(x-1)/5; else flag=0; //x++; if(flag)//不是i==6 { s=x; // flag=0; break; } else flag=1; } printf("%d\n",n);//若输出x或者s,结果为1020,这是最后一人得的鱼,求的是总鱼数,输出n return 0;}//注意:最后一开始写成了return s;根本无输出结果,悲催!