首次CSDN记录每天学习的小成果

日常练习题目:

#include<stdio.h>
int  weight; //声明全局变量 ->以便于调用
int main()
{
    int height;
    char sex;
    /*
    这里说明一下scanf/scanf_s是不会直接给变量赋值,而是将用户输入的值暂时存储到缓存区。
    因此我们如果要想第二次执行函数时,需要对每一步后进行缓存的清空,才能依次输入(记录今天学习的小tips)
    */

    printf("您好!人工智能小Q很高兴为您服务,请按提示输入你的身材信息\n");
    printf("请输入你的身高:");
    scanf_s("%d", &height);
    rewind(stdin);
    printf("请输入你的性别:(男/女)");
    scanf_s("%x", &sex,4);
    rewind(stdin);
    
    //开始计算标准体重
        if (sex='男'&& height >= 165)
         {
            weight = height - 100;
            printf("你的标准体重应该是%dkg\n", weight);
         }
        else if (sex = '男' && height < 165)
        {
            weight = height - 105;
            printf("你的标准体重应该是%dkg\n", weight);
        }
        else
        {
            weight = height - 100;
            printf("你的标准体重应该是%dkg\n", weight);
        }


    //测量体重
    int  myweight;
    printf("==================********=====================\n");
    printf("请输入你的真实体重:(记得保留小数点一位哦~)\n");
    scanf_s("%d", &myweight);
    if (weight >= myweight)
    {
        if (weight - myweight < 10)
        {
            printf("可能有点瘦哦\n");
        }
        else if (weight - myweight > 10)
        {
            printf("你好像有点过瘦\n");
        }
        else
        {
            printf("你也太瘦了叭!\n");
        }
    }
    else
    {
        if (weight - myweight > 10)
        {
            printf("可能有点小胖哦\n");
        }
        else if (weight - myweight > 10)
        {
            printf("你好像有点过胖\n");
        }
        else
        {
            printf("你现在是一只加菲猫状态(too fat)\n!");
        }
        printf("谢谢你的配合,下次再见!");
    }
    return 0;
}

欢迎各位大佬点评,萌新小白~~

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值