C#输入身高体重求BMI

您所在的位置:网站首页 女性bmi指数计算器 C#输入身高体重求BMI

C#输入身高体重求BMI

2023-09-06 07:35| 来源: 网络整理| 查看: 265

目录

用到知识点

变量

变量声明

变量命名规则

数据类型

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.5 Console.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

 

欢迎点赞、关注、收藏~

一起加油!



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3