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

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

    #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("%.2f\n",son);            /*输出儿子身高*/
       return 0;                         /*返回整形0*/
 }
      
      
  
 float height(float father,float mother)      /*定义计算儿子身高的函数*/
 {
       float son =(father+mother)*HEG;   /*具体计算儿子的身高*/
       return son;                       /*返回儿子的身高*/
 }

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

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

run

最后修改:2021 年 06 月 05 日 09 : 39 AM