c语言中编程:每个做父母的都关心自己孩子成人后孩子的生高:

据有关生理卫生知识与数理统计分析表明,影响小孩成人后的身高的因素包括遗传、饮食习惯与体育锻炼等.小孩成人后的身高与其父母的身高和自身的性别密切相关.

设faHeight为其父身高,moHeight为其母身高,身高预测公式为

男性成人时身高=(faHeight+moHeight)×0.54cm

女性成人时身高=(faHeight×0.923+moHeight)/2cm

此外,如果喜爱体育锻炼,那么可增加身高2%;如果有良好的卫生饮食习惯,那么可增加身高1.5%.

编程从键盘输入用户的性别(用字符型变量sex存储,输入字符F表示女性,输入字符M表示男性)、父母身高(用实型变量存储,faHeight为其父身高,moHeight为其母身高)、是否喜爱体育锻炼(用字符型变量sports存储,输入字符Y表示喜爱,输入字符N表示不喜爱)、是否有良好的饮食习惯等条件(用字符型变量diet存储,输入字符Y表示良好,输入字符N表示不好),利用给定公式和身高预测方法对身高进行预测.

#include

main()

{

charsex;/*孩子性别*/

charsports;/*是否喜欢体育运动*/

chardiet;/*是否有良好的饮食习惯*/

floatmyHeight;/*孩子身高*/

floatfaHeight;/*父亲身高*/

floatmoHeight;/*母亲身高*/

printf("是男孩还是女孩,男孩请输入M,女孩请输入F:");

scanf("%1s",&sex);

printf("n请输入父亲的身高(cm):");

scanf("%f",&faHeight);

printf("n请输入母亲的身高(cm):");

scanf("%f",&moHeight);

printf("n喜欢运动吗,是请输入Y,否请输入N(Y/N)?");

scanf("%1s",&sports);

printf("n有良好的饮食习惯吗?是请输入Y,否请输入N(Y/N)?");

scanf("%1s",&diet);

/*****请在此补充语句,完成该程序****/

printf("你未来的身高可能是%f(cm)n",myHeight);

}

c语言编程代码对父母感恩,c语言中编程:每个做父母的都关心自己孩子成人后孩子的生高:...相关推荐

  1. 各国语言简写代码/php 获取(判断)操作系统语言

    各国语言简写代码/php 获取(判断)操作系统语言 http://hi.baidu.com/3800_hk/blog/item/4a509e51cf19f03543a75bf1.html php获取操 ...

  2. 完整简单c语言程序代码,一些简单的C语言程序代码.docx

    一些简单的C语言程序代码 由键盘任意输入1个4位数整数,分别输出其中的个位.十位.百位.千位./* expe 3-10 */#include #include void main(void){ int ...

  3. 生日快乐python编程代码_如何用C语言编写一个很炫的生日快乐的程序?

    我也是网上找的,把下面的话改一下差不多了 很多人说没法运行,我也不是专业的,但是这用codeblock c++是可以运行的,其他的我不知道 #include #include #include #de ...

  4. wordvba编程代码大全_这几本基础编程书籍一定要看

    程序员书库(ID:OpenSourceTop) 编译书单来自:https://simpleprogrammer.com/best-programming-books-2019/ 关于程序员类的技术书籍 ...

  5. r语言向量代码如何创建函数c,R中向量基本操作:创建、运算、访问

    本文含有: 向量的创建与运算 两个方便创建向量的函数:rep()与seq() 如何访问向量中的元素 首先先明白几个要点: R区分大小写,向量A和向量a是两个不同的向量: R可以识别负数,如5+-2可以 ...

  6. 基于visual c++之windows核心编程代码分析(30)Telnet协议编程

    Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式.它为用户提供了在本地计算机上完成远程主机工作的能力.在终端使用者的电脑上使用telnet程序,用它连接 ...

  7. 【C语言爱心代码】不可思议!C语言仅仅用17行代码居然把爱心完美运行出来了

    最近很火电视剧李峋的爱心❤️代码,前段时间我也分享过HTML的爱心代码,相似度95%,后面也有不少小伙伴问我有没有其他语言的爱心代码,然后我翻出了半年前我学习C语言写的爱心代码例子,该源码简单,适合初 ...

  8. 基于visual c++之windows核心编程代码分析(31)SNMP协议编程

    SNMP(Simple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理.随后,人们对SGMP进行了很大的修改,特 ...

  9. c语言俄罗斯方块代码及实验报告,c语言俄罗斯方块实验报告.doc

    c语言俄罗斯方块实验报告.doc PAGE PAGE 1 C语言之游戏俄罗斯方块课程设计报告 专 C语言之游戏 俄罗斯方块课程设计报告 专业: [] 学生姓名: [] 指导教师: [] 完成时间: 目 ...

最新文章

  1. .NET6之MiniAPI(十):基于策略的身份验证和授权
  2. [2020.10.30NOIP模拟赛]小鱼吃大鱼【RMQ】
  3. ios 主题切换 思路_iOS 使用 NSObject 的分类实现快速切换主题
  4. pycharm 配置设置远程调试【远程解释器】
  5. MATLAB 二脉冲对消、重频参差滤波器设计仿真
  6. Rabbitmq的安装及集群环境的搭建
  7. 1.Windows下 PHP 开源框架 laravel 的搭建
  8. F5入口IP依据不同的端口实现转发到不同的POOL
  9. QGIS插件开发详细教程
  10. php 搭建laravel,laravel框架_搭建php Laravel框架教程详解
  11. oracle biee资料库,Hello oracle BIEE 资料
  12. 人工智能学习笔记:基本遗传算法及其改进算法
  13. warning: variable ‘a‘ set but not used [-Wunused-but-set-variable]
  14. 【Minecraft开服教程】使用 MCSM 面板一键搭建我的世界服务器,并内网穿透公网远程联机
  15. JavaScript交互式网页设计简介
  16. 通用爬取文章及图片导出到Word主程序代码
  17. 南大袁春风计算机系统基础(一)笔记
  18. pytorch学习笔记(八):PytTorch可视化工具 visdom
  19. VS code安装和使用技巧
  20. 美国哈佛学院计算机硕士,美国计算机硕士申请 专业方向介绍以及院校推荐

热门文章

  1. aws lambda_带有API网关的AWS Lambda
  2. java中集合选取怎么选_集合中的可选
  3. java iterable_太糟糕了,Java 8没有Iterable.stream()
  4. 春天重新审视战略模式
  5. JDK 12的Files.mismatch方法
  6. cassandra使用心得_使用Cassandra和Nutch爬网
  7. Apache Ivy 2.5.0-rc1发布–现在允许解析器超时
  8. 高级java开发_适用于高级Java开发人员的十大书籍
  9. mapreduce 聚合_MapReduce:处理数据密集型文本处理–局部聚合第二部分
  10. Java中的功能性FizzBu​​zz Kata