百钱百鸡

25 阅读1分钟
#include <stdio.h>
int main() {
	// 公鸡的数量最小是0,最大是 
	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); 
		if(5*gj+3*mj+xj/3 == 100 && xj%3==0){
			printf("(%d,%d,%d)\n",gj,mj,xj);
		}
	}
}	
	return 0;
}

运行结果如下: image.png

#include <stdio.h>
int main01(){
	// 数组: 批量定义同一个类型的变量 
	int arr[5];
	
	int len = sizeof(arr)/sizeof(int);
	printf("%d\n",len);
	
	for(int i=0;i<= len-1;i++){
	   // printf("%d\n",i);
	   scanf("%d",&arr[i]);
	}
    
    double total = 0;
    for(int i =0;i<=len-1;i++){
		total+= arr[i];
	}
	
	printf("%f",(total)/len);
} 

运行结果如下: image.png