C语言根据父母的身高预测儿子的身高

2022-03-01 13:42:14 浏览数 (1)

日常撸代码的偏锋,记录一篇C语言程序的完美输出, 虽然出现了BUG还是被偏锋修复了。原因自己写代码的时候不够仔细。

本实例的功能是根据父母的身高预测儿子的身高。 在本实例中定义了一个常量0.54,并且根据输入的父母身高,通过计算公式:儿子身高=(父亲身高 母亲身高)x0.54,预测出儿子的身高,具体代码如下:

代码语言:javascript复制
    #include<stdio.h>     /*包含头文件*/
    #define HEG 0.54          /*定义常量*/
    float height(float father,float mother);       /*函数声明*/
    
  
       
    int main()     /*主函数main*/
 {
       float father;       /*定义浮点型变量,表示父亲身高*/
       float mother;       /*定义浮点型变量,表示母亲身高*/
       float son;          /*定义浮点型变量,表示儿子身高*/

       printf("请输入父亲身高:n");      /*显示提示*/
       scanf("%f",&father);             /*输入父亲身高*/

       printf("请输入母亲身高:n");      /*显示提示*/
       scanf("%f",&mother);             /*输入母亲身高*/
   
       
       son=height(father,mother);        /*通用函数,计算儿子的身高*/
       printf("预测儿子身高: ");         /*显示提示*/
       printf("%.2fn",son);            /*输出儿子身高*/
       return 0;                         /*返回整形0*/
 }
      
      
  
 float height(float father,float mother)      /*定义计算儿子身高的函数*/
 {
       float son =(father mother)*HEG;   /*具体计算儿子的身高*/
       return son;                       /*返回儿子的身高*/
 }

运行程序,假如输入的父母身高为1.8,母亲身高为1.68,运行结果如下图所示。

预测儿子身高运行图! 程序运行图

0 人点赞