动物数量性状选择的C语言程序 C Program about Animal Quantity Characteristics Selection.pdf

动物数量性状选择的C语言程序 C Program about Animal Quantity Characteristics Selection.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动物数量性状选择的C语言程序 C Program about Animal Quantity Characteristics Selection

遗传 HEREDITAS(Beijing)19(4):26一281997 动物数量性状选择的C语言程序 徐夕水 胡诗 国 广(东省佛山科学技术学院畜牧系,南海 528231) 摘 要 本文仅从实用角度出发,通过应用示例给出根据正态分布原理进行家畜数量性状选择的C语 言程序,为实际选种提供方便。 关键词 C程序,家畜,数量性状,选择 CProgramaboutAnimalQuantityCharacteristicsSelection XuXishui HuShiguo (GuangdongFoshanScienceTechnicalInstitute,Nanhai528231) AbstractByusingofinstance,thispapergivesCprogramaboutanimalselectionbytheprincipleof;:or maldistribution.Providesconvenienceforpracticeselection KeywordsCprogram,Animal,Quantitycharacteristics,Selection 为了推广电子计算机在家畜育种实践中的应用,笔者特在IBM-AT486型微机上编制了根据正态分布原理 进行家畜数量性状选择的C语言程序,经多次使用、效果较好,现通过具体应用示例简介如下 ‘ 1应用示例 已知某品种176只母鸡体重,样本平均数、标准差分别为0.963及0.185公斤,试问: I.若选择体重大于1.2公斤的鸡留种,问可得多少只母鸡3 2.若淘汰体重在0.8公斤以下的小鸡,应淘汰多少? 3.若从全群中选体重最大的40%留种,问最低能留种的体重是多少.) 4.若从全群中淘汰体重最低的40%,问体重应以多少为界? 5.在0.6-1.2公斤范围内的鸡应有多少只? 6.当母鸡留种率为60%时,试问其选择强度及其来自母鸡的选择反应分别是多少?设体重的遗传力为 0.3} 对于示例中的6个问题,可分别选择程序主莱单中的相应选择项即可。对于正态分布表及正态分布的密度函 数表中数值,可由选择主菜单 1而得,而Ka值表则选择3。所以说,在进行有关正态分布的统计学教学及其实际 应用时,使用本程序可免去反复查这些数值表,起到了简捷、准确的作用。 2C语言源程序清单 仁includestdio.h#include-stdlib.h0 仁includemath.h floatintegral(fun,a,b)float(*fun))(,a,b; fl{oats,h,y:intn,i;s= ((*fun)(a)+(*fun)(b))/2.0;,:=100;h=(b-a)/,,: 4期 徐夕水等:动物数量性状选择的C语言程序 27 for(i=1:i,,·什十)S=什 (*fun)(a+i*h);y二s*h:return(y);} floatf(floatx); fl{oatfl:fl二1(.0sgrt(2.0*3.1415926))*exp(-x*x/2.0);return(fl);} main() tfloatf(),integral)(:floatu.G,y,y1,x,x],x2,u,sgm,tatol,u1:charas[3181={.留种”.“淘汰”}; intnum,num);system(CLS); printf(`,n 动物数量性状选择的C语言程序运行主莱单\n,,,n); printf(’\n1一一一当性状值大于某个定值时,计算相应留种率概(率)及可得多少头只《)家畜\n), printf(\n2一一一当性状值小于某个定值时,计算相应淘汰率概(率)及要淘汰多少头只()家畜\n)-, printf(,,n3一一一 根据留种率概《率).计算性状的最低留种界线值\,n),. printf(`,,n4一一一根据淘汰率概(率),计算性状的最低淘汰界线值\n)-,

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档