1106

mac2022-06-30  44

好几天没有更新博客,最近学习了运算符以及循环语句,下面是我整理的笔记:

运算符

算术运算符:

加减乘除

取余//乘除 与 取余 优先运算,在一起从左至右运算

自加

自减

一行里面只有++ 或者 –的话等于将对象+1后送回对象

前++优先级最高,后++优先级最低(包括赋值以后)

只能与变量操作。

关系运算符

逻辑运算符

其他

逻辑运算符

逻辑与

逻辑或

逻辑非

三元运算符

?: 后面跟随的两个值要类型一样,并与左边的类型一致

赋值运算符

+= -+ *= /= %=

运算符的优先级:

算术运算符

关系运算符

条件运算符

赋值运算符

下面是流程控制的一些笔记,不过还是实例更加有说服力一点:

流程控制 

1,   顺序:从上自下

2,   分支:二者选一

3,   循环:在某条件下反复执行

顺序

分支:

条件语句,要有条件表达式才能执行语句

if(表达式为真)

{

语句1;//复合语句

语句2;

语句3;

}

 

 

 

 

 

if(表达式)

{

语句1;

}

else

{

语句2;

}

 

 

 

PS :如果IF后面只有一句语句的话,花括号可以省略

else后面不要跟随表达式

多分支:

if

{

语句1;

}

else if{

语句2

}

else{

语句3

}

 

if嵌套

 

老师最后给我们出了一道练习题:

男:身高(cm)-100==体重(kg)

女:身高(cm)-110==体重(kg)

上下浮动三公斤范围属于正常

要求,输入性别,身高 体重

偏瘦,偏胖,还是正常。

下面是我做出来的代码:

public static void Main(string[] args) { Console.WriteLine("请输入你的性别"); string sex = Console.ReadLine(); Console.WriteLine("请输入你的身高(cm)"); int tall = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("请输入你的体重(kg)"); int weight = Convert.ToInt32(Console.ReadLine()); if (sex == "男") { int weightMale = tall - 100;//算出标准体重的值 if (weight >= weightMale-3 && weightMale+3 >= weight) { Console.WriteLine("恭喜你,你的体重属于正常范围,请继续保持"); } else if (weight < weightMale-3) { Console.WriteLine("你的体重太轻了,多吃点好吃的补补吧"); } else if (weight > weightMale+3) { Console.WriteLine("你体内的脂肪含量太多,需要减肥了哦"); }

} else if (sex == "女") { { int weightFemale = tall - 110; if (weight >= weightFemale - 3 && weightFemale + 3 >= weight) { Console.WriteLine("恭喜你,你的体重属于正常范围,请继续保持"); } else if (weight < weightFemale - 3) { Console.WriteLine("你的体重太轻了,多吃点好吃的补补吧"); } else if (weight > weightFemale + 3) { Console.WriteLine("你体内的脂肪含量太多,需要减肥了哦"); }

}

这个代码运行起来没有什么问题,而且也运用到了我们学到的循环语句。

 

 

转载于:https://www.cnblogs.com/Dawn-z/archive/2012/11/06/2757595.html

相关资源:CM1106二氧化碳传感器程序
最新回复(0)