******************** 三重循环源码 ******************** #include "stdio.h"void main(void) { int a,b,c; for(a=1;a<21;a++) for(b=1;b<34;b++) for(c=1;c<100;c+=3) { if((5*a+3*b+c/3==100)&&(a+b+c==100)) printf("\n 100元钱能买到 %d只公鸡 %d 只母鸡 %d只小鸡!\n\n",a,b,c); } getchar(); } ********************** 二重循环源码 ********************** #include "stdio.h" void main(void) { int a,b; for(a=1;a<21;a++) for(b=1;b<34;b++) { if((5*a+3*b+(100-a-b)/3==100)&&((100-a-b)%3==0)) printf("\n 100元钱能买到 %d只公鸡 %d 只母鸡 %d只小鸡!\n\n",a,b,100-a-b); } getchar(); }新手学习,代码很粗糙,程序也很简单,所以也免去了注释,网上的源码也很多,只当自己的一次小练习!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!