1106

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

运算符

算术运算符:

加减乘除

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

自加

自减

一行里面只有++ 或者 –的话等于将对象+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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值