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.运算符:程序中用来运算的符号 ...
随机推荐
- hdu 2036
Ps: - -感觉这道题完全就是数学题...就是求知道每个顶点的坐标,然后求这个多边形的面积... 代码:#include "stdio.h"#include "std ...
- jsp MVC学习笔记
Model层: 四个包: com.maker.bean存放数据库里面的字段信息. package com.maker.bean; public class User { private String ...
- http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx
http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx
- Linux在IA-32体系结构下的地址映射
1.概览 2.逻辑地址到线性地址 逻辑地址到线性地址的映射在IA-32体系结构中又被称为段式映射.如上图所示,段式映射我们首先需要获取逻辑地址和段选择符,段选择符用于获取GDT中段的基地址,将逻辑地址 ...
- Functions
Small The first rule of functions is that they should be small.The second rule of functions is that ...
- Angularjs相关理论
1.AngularJS的工作流程: (1)浏览器载入HTML,然后把它解析成DOM (2)浏览器载入angularjs脚本 (3)AngularJS等到DOMContentLoaded事件触发 (4) ...
- 故事板(Storyboard) 、 iPad编程 、 App和VC的生命周期
1 创建动态TableView 1.1 问题 动态表视图就是显示多少分区,多少行以及每一行的显示内容都是根据数据源来决定.之前我们学过用xib展示动态表视图,本案例将学习如何使用Storyboard展 ...
- GFF format
后记: ************************************************************************ 在使用cufflinks和cuffmerge中 ...
- (基础篇)PHP字符串函数
1查找字符位置函数: strpos($str,search,[int]):查找search在$str中的第一次位置从int开始: stripos($str,search,[int]):函数返回字符 ...
- jsonp跨域请求数据实例——手机号码查询
前言 网上有很多开放的api,我们在本地通过ajax获取数据时,总会碰到一个问题,那就是跨域!如果不借助php等,仅仅通过js怎么解决跨域的问题呢?或许jsonp是个不错的选择. 知识准备 上篇博客 ...