c语言for语言的基础题目

68 阅读1分钟

今有100钱,买100只鸡能买多少?

题:公鸡5,母鸡3,小鸡3只1钱。

#include <stdio.h>
int main(){
	for(int gj = 0; gj<=20;gj++){
		
		for(int mj=0;mj<=33;mj++){
			int xj =100-gj-mj;
			
			//printf("公鸡:%d,母鸡:%d,小鸡:%d \n",gj,mj,xj);
			//小鸡的数量应该是3的倍数!
			if(5*gj+3*mj+xj/3 == 100 && xj%3==0 ){
				printf("(%d,%d,%d)\n", gj,mj,xj);
			} 
		}
	} 
	return 0;
} 

结果

image.png