目录

用到知识点

变量

变量声明

变量命名规则

数据类型

Parse

代码实现

展示效果


用到知识点

变量

变量声明

声明变量就是指定变量的名称和类型,变量的声明非常重要,未经声明的变量是不合法的,不能在程序中使用。在C#中,声明一个边路是由一个类型和跟在后面的一个或多个变量名组成,多个变量之间用逗号隔开,声明变量以分号结束,语法如下:

变量类型 变量名; //声明一个变量
int a;
变量类型 变量名1,变量名2,...,变量名n;  //同时声明多个变量
int b,c,d;

变量命名规则

C#中变量名区分大小写

  • 变量名只能由数字、字母和下划线组成
  • 变量名的第一个符合只能是字母和下划线,不能是数字
  • 不能使用C#中的关键字作为变量名
  • 一旦在一个语句块中定义了一个变量名,那么在变量的作用域内就不能定义同名的变量
  • C#中允许使用汉字或其他语言文字作为变量名,程序运行时并不会出错,但是不建议使用

数据类型

值类型(直接存储值)、引用类型(存储对值的引用)

Parse

在C#中Parse是用来完成类型转换的,把字符串类型的数据转换成指定类型数据。

可以用来将输入的字符串类型的数据转换成你想要的类型数据。

比如我要从键盘输入一个double类型的变量值,假设变量名为height,那我就可以这样写:

double height = double.Parse(Console.ReadLine());

代码实现

//author:ailin
//time:2021-10-23
//subject:c#using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace dotnetworkspace
{class CalBMI{static void Main(string[] args){double height = double.Parse(Console.ReadLine()); ;// 身高变量,单位:米int weight = int.Parse(Console.ReadLine()); ;// 体重变量,单位:千克double exponent = weight / (height * height);// BMI计算公式Console.WriteLine("您的身高为:" + height);Console.WriteLine("您的体重为:" + weight);Console.WriteLine("您的BMI指数为:" + exponent);Console.Write("您的体重属于:");if (exponent < 18.5){// 判断BMI指数是否小于18.5Console.WriteLine("体重过轻");}else if (exponent >= 18.5 && exponent < 24.9){// 判断BMI指数是否在18.5到24.9之间Console.WriteLine("正常范围");}else if (exponent >= 24.9 && exponent < 29.9){// 判断BMI指数是否在24.9到29.9之间Console.WriteLine("体重过重");}else if (exponent >= 29.9){// 判断BMI指数是否大于29.9之间Console.WriteLine("肥胖");}Console.ReadLine();}}
}

展示效果

测试用例1:

身高:1.68m

体重:50kg

测试用例2:

身高:1.90

体重:70

欢迎点赞、关注、收藏~

一起加油!

C#输入身高体重求BMI相关推荐

  1. 输入身高体重并计算BMI

    输入身高体重并计算BMI 当前计算BMI的程序中 height, weight 都是固定值,请将程序更改为从键盘获取输入,再计算 BMI. 先输入身高(单位:米),然后输入体重(单位:公斤),然后再计 ...

  2. Java训练01“ 根据身高体重计算BMI指数”

    涉及知识点:1.数据类型的声明和运算 2.控制语句if 题目:创建一个BMIexponent类,声明身高(height)单位是米.声明体重(weight)单位是千克.根据BMI=体重/(身高*身高)  ...

  3. [例3.2]根据身高体重计算BMI值

    [例3.2]根据身高体重计算BMI值 * 创建BMIexponent类,声明double型变量height来记录身高,单位为米: * 声明int型变量weight记录体重,单位为千克:根据BMI=体重 ...

  4. 【JAVA】输入身高体重,输出BMI值

    1.问题:输入身高(m)和体重(kg),输出BMI(身体质量指数). 2.代码: Result.Day02;import java.util.Scanner;/*** 从控制台上输入身高和体重* 计算 ...

  5. Python 根据身高体重计算BMI值

    # 根据身高体重计算某个人的BMI值""" 介绍:BMI又称身体质量指数,它是国际上常用的衡量人体肥胖程度以及是否健康的一个标准.计算公式:身体质量指数(BMI) == ...

  6. 根据身高体重计算BMI指数,判断您是否健康。

    目录 前言 (1)体质指数 (Body Mass Index,简称BMI) 1.定义 2.计算公式如下: 3.亚裔成年人请用以下的指引: 4.*罹病情况包括 5.该公式可判断人体的健康状况.根据美国有 ...

  7. 使用python根据身高体重计算BMI指数

    #python(day01) 根据身高.体重计算BMI指数 创建两个变量:一个用于计算身高(单位:米),一个用来记录体重(单位:千克),根据公式"BMI=体重/(身高*身高)",代 ...

  8. c语言结构体输入身高体重,c++:输入n名学生的身高体重,按身高排序输出并计算平均体重和身高...

    我的代码如下: #include "stdio.h" #include "math.h" #include "stdlib.h" #incl ...

  9. 根据身高体重计算BMI指数 - scala

    import scala.io.StdIn object Test {def main(args: Array[String]): Unit = {/********** Begin ******** ...

  10. JAVA-通过身高体重计算BMI判断人的体型(体型计算器版)

    这次我们结合我上两篇关于简易计算器界面设计和通过BMI判断人的体型的文章来写一个"体型计算器"(我们初学者要学会综合的.系统的.规范的利用所学知识,完成需求).同样,相关步骤给出注 ...

最新文章

  1. Android 知识杂记(MVP模式)
  2. Quartz.Net线程处理用到的两个Attribute
  3. yum update不升级内核方法
  4. Hbase源码分析:Hbase UI中Requests Per Second的具体含义
  5. POJ 2299 Ultra-QuickSort(树状数组+离散化)
  6. 微信小程序 request请求封装
  7. confirm的意思中文翻译_confirm的中文意思
  8. 深度学习之optimizer 优化方法
  9. 自建服务器同步软件,自建Syncthing中继服务器(私密传输或造福大众)
  10. [forwarding]Android上dip、dp、px、sp等单位说明
  11. PHP 常用算法集锦
  12. Backpropagation Algorithm 的梯度
  13. 2022年华为杯中国研究生数学建模竞赛C题思路
  14. PHP 密码生成器 计算生成时间
  15. 空洞卷积详解(输入输出大小分析)
  16. python找不到解释器_为什么pycharm找不到python解释器
  17. 13万人12306信息泄露 小伙挨个发邮件通知
  18. “绑定”了华为,这些车企为何没能脱困?
  19. 高速公路二维码定位报警系统
  20. Win\Linux 双系统,如何删除linux的grub引导

热门文章

  1. PDF文件有密码怎么取消加密
  2. 对Python语言课程的建议
  3. “蔚来杯“2022牛客暑期多校训练营5 A题: Don‘t Starve
  4. 获取小程序码所携带的参数
  5. Linux系统中的EOT和EOF
  6. Tivoli基础架构管理解决方案
  7. 七牛云异步抓取java_异步第三方资源抓取
  8. Games101-课程13笔记
  9. vue3警告[Vue warn]: Extraneous non-emits event listeners (getVal) were passed to component but could n
  10. 如何通过命令行连接mysql数据库_通过命令行连接MySQL数据库服务器的几种方式...