运算符和表达式之间的运用

定义:又叫做操作符,是一个运用于运算的符号,它作用于一个或者多个操作数;定义:一条有意义的语句,并且该语句这至少包含一个操作数和一个操作符;这两者合起来就可以简单的构造出一个exe程序。作为除了“hello,world”,写的第一个exe程序,也是挺有纪念意义。
在这里有几个重点需要掌握

取值范围大的(隐式转换)取值范围小的
取值单位小的(显示转换)取值范围大的
2
运算顺序:++ --(最先运算)*?/%(然后运算)+-(最后运算)
3

4
赋值运算:赋值运算永远在最后一步运行,变量=表达式,先运行表达式再赋值给变量
这几点是在这里需要关注的点,这些都是容易在写程序的是后发生小错误和小疏忽的,认真中介这些可以有助于我们在编程中养成一个很好的习惯,为以后的学习有非常大的帮助。
掌握这几点以后,就可以简单的制作出一个健康计算器了。
代码书写如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 健康计算器
{
class Program
{
static void Main(string[] args)
{
/*
标准体重计算公式
男:(身高-80)*0.7
女:(身高-70)*0.6
健康:在标准体重正负10%范围内
偏瘦:低于标准体重10%
偏胖:高于标准体重10%
*/
Console.Write("请输入性别(男 或 女):");
string input = Console.ReadLine();
Console.Write("请输入身高(厘米)");
//获取用户输入,然后把用户输入的身高转换为int类型,保存到变量height中
int height = int.Parse(Console.ReadLine());
Console.Write("请输入体重(千克):");
//获取用户输入的体重,将其转换为int类型,存放带变量weight中
int weight = int.Parse(Console.ReadLine());
//计算用户的健康状况
//计算用户的标准体重
double standardWeight = input == "男" ? (height - 80) * 0.7 : (height - 70) * 0.6;
//健康体重的最大值和最小值
double minHealthWeight = standardWeight * 0.9;
double maxhealthWeight = standardWeight * 1.1;
//根据健康体重的最大值和最小值,得到用户的健康状况
string result = weight >= minHealthWeight && weight <= maxhealthWeight ? "身体非常健康,请继续保持" :
(weight < minHealthWeight ? "偏瘦,请多补充营养" : "偏胖,请少吃多运动");
Console.WriteLine(result);
Console.ReadLine();
}
}
}
要多写代码才能让自己运用的更加熟练,操作起来得心应手。
随笔记录。

猜你喜欢

转载自www.cnblogs.com/xiaozhou619/p/9424429.html