20150826运算符,if语句
运算符
+ - * / % 加减乘除与
注意:
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语句的更多相关文章
- java基础基础总结----- 关键字、标识符、注释、常量和变量、运算符、语句、函数、数组(三)
Java语言基础组成:关键字.标识符.注释.常量和变量.运算符.语句.函数.数组 一.标识符 标识符是在程序中自定义的一些名称,由大小写字母[a-zA-Z],数字[0-9],下划线[ _ ],特殊字符 ...
- Java数据类型、变量、运算符、语句。
数据类型:整型 int long short byte小数 double float 字符 char 转义字符:\'(单引号字符) \\(反斜杠字符) \n(换行) \r(回车) \t(水平制表符,相 ...
- JavaScript---网络编程(1)-介绍、变量、运算符与语句
JavaScript也是一种编程语言.并不是Java的分支哦. 可以直接在浏览器中运行的编程语言. JavaScript 的历史故事: 1.JavaScript语言与名称的由来(Netscape,Su ...
- C#整理3——运算符和语句
运算符: 一.算术运算符:+ - * / % ——取余运算 取余运算的应用场景:1.奇偶数的区分. 2.把数变化到某个范围之内.——彩票生成. 3.判断能否整除.——闰年.平年. using Syst ...
- JavaScript基础(语法类型转换、运算符、语句)
1.类型转换: 分为自动转换和强制转换,一般用强制转换. 其他类型转换为整数:parseint(): 其他类型转换为小数:parsefloat(): 判断是否是一个合法的数字类型:isNaN(): 是 ...
- c语言(3)--运算符&表达式&语句
计算机的本职工作是进行一系列的运算,C语言为不同的运算提供了不同的运算符! 1.那些运算符们 .基本运算符 算术运算符:+ - * / % ++ -- 赋值运算符:= 逗号运算符:, 关系运算符:& ...
- javascript类型转换、运算符、语句
1.类型转换: 分为自动转换和强制转换,一般用强制转换. 其他类型转换为整数:parseint(): 其他类型转换为小数:parsefloat(): 判断是否是一个合法的数字类型:isNaN(): 是 ...
- 【Java基础】【03运算符&if语句】
03.01_Java语言基础(逻辑运算符的基本用法)(掌握) A:逻辑运算符有哪些 &,|,^,! &&,|| B:案例演示 逻辑运算符的基本用法 注意事项: a:逻辑运算符一 ...
- 2.2JAVA基础复习——JAVA语言的基础组成运算符和语句
JAVA语言的基础组成有: 1.关键字:被赋予特殊含义的单词. 2.标识符:用来标识的符号. 3.注释:用来注释说明程序的文字. 4.常量和变量:内存存储区域的表示. 5.运算符:程序中用来运算的符号 ...
随机推荐
- SAP 中如何寻找增强
http://blog.csdn.net/edifierliu/article/details/5978824 查找SAP标准事务代码中使用的BADI: 在SE24中,查看类对象CL_EXITHAND ...
- 安装webmin
wget http://nchc.dl.sourceforge.net/project/webadmin/webmin/1.740/webmin-1.740.tar.gz 解压缩文件,命令是:tar ...
- WPF Step By Step 控件介绍
WPF Step By Step 控件介绍 回顾 上一篇,我们主要讨论了WPF的几个重点的基本知识的介绍,本篇,我们将会简单的介绍几个基本控件的简单用法,本文会举几个项目中的具体的例子,结合这些 例子 ...
- I.MX6 bootargs 内核参数设定
/******************************************************************** * I.MX6 bootargs 内核参数设定 * 说明: ...
- C++ 可变参函数实现
先简单总结一下基本的用法: void sum(int n, ...) { va_list arg_ptr = NULL; //申请一个指针 va_start(arg_ptr, n); //设置指针指向 ...
- mark资料-selenium断言的分类
操作(action).辅助(accessors)和断言(assertion): 操作action: 模拟用户与 Web 应用程序的交互. 辅助accessors: 这是辅助工具.用于检查应用程序的状态 ...
- 多个Tomcat同时运行环境配置 - imsoft.cnblogs
解压下载好的Tomcat压缩包,两次.此例中分别命名为tomcat和tomcat2. 1. 在MyEclipse中配置好第一个Tomcat环境,可以正常运行项目后. 2. 再配置tomcat2这个项目 ...
- Codeforces Round #297 (Div. 2)
A题 题目大意: 给你一个字符串,奇数的时候是钥匙,偶数的时候是门,一把钥匙只能开对应的门,然后问你最少额外需要多少把钥匙. 分析: 用的数组记录一下就行,(注意的是先开门,再拿钥匙!开始错在这里了, ...
- 自己写getElementsByClass()方法
// 根据类名获取元素 function getElementsByClass(oParent,sClass){ var aResult = []; var aNode = oParent.getEl ...
- SQL根据现有表新建一张表
SQL根据现有表新建表,新建的这张表结构要跟现有表结构相同,但不要现有表里面的数据! 执行DML语句依据数据库类型而定: SQLITE -----复制表结构及数据到新表 CREATE TABLE TA ...