今年下半年考试的编程题是经典的百鸡问题:源自《张丘建算经》中的一个著名数学问题“今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。凡百钱买鸡百只,问鸡翁母雏各几何。”
由题意可列得方程组:
面对这种可以用方程组解决的数学问题,我们可以用简单粗暴的穷举法来进行算法的设计。
流程图如下:

C语言:
#include <stdio.h>
int main()
{
	int a,b,c;
	for(a=0;a<=20;a++){
	for(b=0;b<=33;b++){
	c=100-a-b;
		if((5*a+3*b+c/3.0)==100)
		 printf("鸡翁:%d,鸡母:%d,鸡雏:%d\n",a,b,c);
	}
	}
   return 0;
}
</

 
                   
                   
                   
                   这篇博客解析了2021年下半年信息技术教师资格考试中的编程题——百鸡问题,源自《张丘建算经》。博主通过设立方程组,提出使用穷举法来设计算法解决这个问题,并提供了C语言和JavaScript的流程图示例。
这篇博客解析了2021年下半年信息技术教师资格考试中的编程题——百鸡问题,源自《张丘建算经》。博主通过设立方程组,提出使用穷举法来设计算法解决这个问题,并提供了C语言和JavaScript的流程图示例。
           最低0.47元/天 解锁文章
最低0.47元/天 解锁文章
                           
                       
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   1014
					1014
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            