用个循环不就行了吗?
大和尚不超过25个.
#include<stdio.h>
int main()
{
int big,small;
for(big=0;big<=25;big++)
{
small=100-big;
if((small%4==0)&&(big*4+small/4==100))
{
printf("big=%d,small=%d\n",big,small);
break;
}
}
return 0;
}