运算符
+ - * / % 加减乘除与
注意:
1、做除法运算时,如果两个操作数同为整数,则运算结果也是整数,不会出现小数。
2、上面这些运算,如果两个操作数不同是一个类型,在运算的时候会自动进行类型转换。

取余用途有哪些?
1、判断能不能整数?
2、用来把数变成某个范围之内的数。

变量名++,++变量名;
int a =4;
a++ ,++a;

a++ <==> 1.把a的值取出来。2.把a的值加上1.3、把加完的结果在赋给a。

a++ 先执行 a++ 后执行

int a = 5;
int b;
b = ++a; //相当于b=a; a=a+1;
Console.WriteLine(a); //a=6
Console.WriteLine(b); //b=5
b = ++a; //相当于a=a+1;b=a;
Console.WriteLine(a); //a=b
Console.WriteLine(b); //b=6

关系运算符
== 等于
!= 不等于
> 大于
>= 大于等于
< 小于
<= 小于等于

逻辑运算符
&& 于
|| 或
! 非

int a = 5;
int b = 6;
a>6 && b<=10 //结果就是错的

&&-只有两个条件都成立,结果才成为True;如有一个不成立,或者两个都不成立,则为Flase
||-除非两个都不成立,结果才不成立Flase。只要有一个成立,结果就成立True。
!-取反运算。

其他运算
= --赋值运算,把右侧的值赋给左侧。因此它的左侧只能是变量,不能是常量或表达式。
+= -= *= /= %= --- 复合运算
int a = 5;
a += 10; //1。执行a+10。2.把相加的结果赋给a;

?: --条件运算符
int a = 10;
int b =5 ;
bool c =a>b?a:b;

语句:
顺序、分支、循环

分支:
1.
if表达式

输入一个数字看是否成年

Console.Write("请输入年龄:");
int age = Convert.ToInt16(Console.ReadLine());
if (age >= 0 && age <= 100)
{
if (age >= 18)
{
Console.WriteLine("成年");
}
else
{
Console.WriteLine("未成年");
}
}
else
{
Console.WriteLine("输入有误");
}

判断一个人的体重是否标准

Console.Write("您的身高:");
int shengao = Convert.ToInt16(Console.ReadLine());
Console.Write("您的体重:");
int tizhong = Convert.ToInt16(Console.ReadLine());
int bz = shengao - 100;
if (bz - tizhong > -5 && bz - tizhong < 5)
{
Console.WriteLine("标准");
}
else
{
Console.WriteLine("不标准");
}

输入你得身高,提示标准体重

Console.Write("您的身高为:");
int sg = Convert.ToInt16(Console.ReadLine());
int xiao = sg - 100 - 5;
int da = sg - 100 + 5;
Console.WriteLine("您的标准体重为:" + xiao + "-" + da);

20150826运算符,if语句的更多相关文章

  1. java基础基础总结----- 关键字、标识符、注释、常量和变量、运算符、语句、函数、数组(三)

    Java语言基础组成:关键字.标识符.注释.常量和变量.运算符.语句.函数.数组 一.标识符 标识符是在程序中自定义的一些名称,由大小写字母[a-zA-Z],数字[0-9],下划线[ _ ],特殊字符 ...

  2. Java数据类型、变量、运算符、语句。

    数据类型:整型 int long short byte小数 double float 字符 char 转义字符:\'(单引号字符) \\(反斜杠字符) \n(换行) \r(回车) \t(水平制表符,相 ...

  3. JavaScript---网络编程(1)-介绍、变量、运算符与语句

    JavaScript也是一种编程语言.并不是Java的分支哦. 可以直接在浏览器中运行的编程语言. JavaScript 的历史故事: 1.JavaScript语言与名称的由来(Netscape,Su ...

  4. C#整理3——运算符和语句

    运算符: 一.算术运算符:+ - * / % ——取余运算 取余运算的应用场景:1.奇偶数的区分. 2.把数变化到某个范围之内.——彩票生成. 3.判断能否整除.——闰年.平年. using Syst ...

  5. JavaScript基础(语法类型转换、运算符、语句)

    1.类型转换: 分为自动转换和强制转换,一般用强制转换. 其他类型转换为整数:parseint(): 其他类型转换为小数:parsefloat(): 判断是否是一个合法的数字类型:isNaN(): 是 ...

  6. c语言(3)--运算符&表达式&语句

    计算机的本职工作是进行一系列的运算,C语言为不同的运算提供了不同的运算符! 1.那些运算符们 .基本运算符 算术运算符:+ - * /  % ++ -- 赋值运算符:= 逗号运算符:, 关系运算符:& ...

  7. javascript类型转换、运算符、语句

    1.类型转换: 分为自动转换和强制转换,一般用强制转换. 其他类型转换为整数:parseint(): 其他类型转换为小数:parsefloat(): 判断是否是一个合法的数字类型:isNaN(): 是 ...

  8. 【Java基础】【03运算符&if语句】

    03.01_Java语言基础(逻辑运算符的基本用法)(掌握) A:逻辑运算符有哪些 &,|,^,! &&,|| B:案例演示 逻辑运算符的基本用法 注意事项: a:逻辑运算符一 ...

  9. 2.2JAVA基础复习——JAVA语言的基础组成运算符和语句

    JAVA语言的基础组成有: 1.关键字:被赋予特殊含义的单词. 2.标识符:用来标识的符号. 3.注释:用来注释说明程序的文字. 4.常量和变量:内存存储区域的表示. 5.运算符:程序中用来运算的符号 ...

随机推荐

  1. 2016- 1- 16 NSThread 的学习

    一:NSThread的概念: 二:NSThread的使用: 1.创建一个Thread 1.1第一种方法: - (void)test1{ NSString *str = @"zhengli&q ...

  2. A problem needed to review and fix later

    urllib2.URLError:<urlopen error [Errno 110] Connection timed out> still have no idea how to fi ...

  3. ajax注释

    //xmlHttpRequest,但是这个对象只是在火狐,google...//在中国用的最广泛的IE浏览器里面是没有这个对象的//在IE里面是用的一个控件来解决这个问题,ActiveXObject/ ...

  4. UIkit框架之UItableview

    1.继承链:UIScrrollView:UIview:UIresponder:NSObject 2.创建实例的时候首先需要确定table的类型 3.一个tableview对象必须要有一个数据源和一个委 ...

  5. 关于binary search的一点解惑

    在写binary search时对于mid的计算我最开始使用的是 mid = (low + high)/2; 后来看到在很多的实现为 mid = low + (high - low)/2; 想了一下两 ...

  6. Mac抓包工具Charles

    一.下载 先到它的官网http://www.charlesproxy.com/可下载到最新版本,这个下载有点慢,我已经将它放到网盘中了:http://pan.baidu.com/s/1gdu0S4V ...

  7. Java 集合深入理解(4):List<E> 接口

    点击查看 Java 集合框架深入理解 系列, - ( ゜- ゜)つロ 乾杯~ 蓝瘦!香菇! 连着加班几天,醉了.学学 List 放松下! 在 Java 集合深入理解:Collection 中我们熟悉了 ...

  8. 9、SQL基础整理(两表连接exists,join on,union)

    exists的用法 select *from haha where exists (select *from bumen where bumen.code = haha.bumen and bumen ...

  9. POJ3237 (树链剖分+线段树)

    Problem Tree (POJ3237) 题目大意 给定一颗树,有边权. 要求支持三种操作: 操作一:更改某条边的权值. 操作二:将某条路径上的边权取反. 操作三:询问某条路径上的最大权值. 解题 ...

  10. magento additional & details 分解开来

    <?php foreach ($this->getChildGroup('detailed_info', 'getChildHtml') as $alias => $html):?& ...