怎么用c语言写 同时输入父母和子女血型判断是否有血缘关系

简单c语言

1、题目:根据血型遗传关系,编程实现:(1)输入父亲或母亲一个人的血型时,输出子女可能的血型;(2)输入子女的血型时,输出其父母可能的血型;(3)同时输入父亲和母亲的血型时,输出子女可能的血型;(4)同时输入父母和子女血型时能判断是否具有血型血缘关系。

 

2、设计要求:(1)程序运行时有友好的操作提示界面;(2)可进行多人次输入,将血型关系总表输入文件保持,在主菜单中能选择查看血型关系总表;(3)有输入错误检查,并限制出错次数,如:应输入字母时输入其它内容,能提示错误并要求重新输入;(4)程序中有详细的注释说明;

 

3、设计思路:本设计基于血型对照表,血型对照表如下图所示。血型有A、B、AB和O型血四种,四种血型两两组合共有十六种情况。根据血型组合表,可以将这十六中组合存储到一个数组table当中,然后根据需要来设计不同功能如何读取数组、读取哪一个单元。

就是个二维数组,形成四种选项的遗传关系表,然后根据父母和子女的血型作为行和列找到对应的单元数据就知道了

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m