运算符 与 分支语句:if ,else if,else;switch case

分支语句:

if        else if       else      ;    switch          case

--如何使用 if  else if  else:

Console.WriteLine("请你出拳");      --输出【请你出拳】
            int a = Convert.ToInt32(Console.ReadLine());      --定义一个变量a
            Random i = new Random();      --随机数
            int x = i.Next(3);              --变量x可以随机出0-3的数
            if ((a - x == 1) || (a - x == -2))
            {
                Console.WriteLine("电脑=" + x);
                Console.WriteLine("人赢了");
            }
            else if (x==a)
            {
                Console.WriteLine("电脑=" + x);
                Console.WriteLine("平局");
            }
            else
            {
                Console.WriteLine("电脑=" + x);
                Console.WriteLine("人输了");
            }

--如何使用switch case:

    int a = Convert.ToInt32(Console.ReadLine());    --定义一个变量a
            switch (a)      --切记switch括号里只能放一个变量
            {
                case 1:
                    Console.WriteLine("星期一");
                    break;     --每个case后面结束的时候都要加一个break不然会显示语句错误
                case 2:
                    Console.WriteLine("星期二");
                    break;
                case 3:
                    Console.WriteLine("星期三");
                    break;
                case 4:
                    Console.WriteLine("星期四");
                    break;
                case 5:
                    Console.WriteLine("星期五");
                    break;
                case 6:
                    Console.WriteLine("星期六");
                    break;
                case 7:
                    Console.WriteLine("星期日");
                    break;
                default:
                    Console.WriteLine("你输入的可能不正确");
                    break;

}

运算符:

    数学运算符:+ - * / %

    比较运算服:> < >= <= != ==

    逻辑运算符:&&(并且) ||(或者) !(反效果)

    赋值运算服: = += -= *= /= %=

    条件运算服:(比较表达式)?(语句一):(语句二)

时间: 2024-10-27 06:03:29

运算符 与 分支语句:if ,else if,else;switch case的相关文章

C语言学习 02运算符和分支语句

BOOL类型: 是一种表示非真即假的数据类型.只有两个初始值.(YES 1)真和假(NO 0).eg:BOOL flag = YES/NO; (注意BOOL 也是整形占4个字节,一般不赋值为整形数) 作用:用来存储关系运算符和逻辑运算符的结果,用来存储分支语句的判断条件,用来存储循环的判断条件. c语言中 非0即为真.#define YES 1 #define NO 0 运算符: a.关系运算符: >     >=     <     <=    ==   != b.逻辑运算符:&

关系运算符 逻辑运算符 if 语句 switch语句

1. BOOL类型 BOOL isRightOrNo = YES; isRightOrNo = 56;//可以打印出来,在C语言中,非0即真 printf("%d\n" , isRightOrNo); 2. 关系运算符 //&& 同时为真才为真 //|| 同时为假才为假 // ! 非 短路现象 int a = 20 , b = 28 , c =15; BOOL d = a > b && ++c;   //当一个出现假 后一个不用再判断 BOOL d

java中的Switch case语句

java中的Switch case 语句 在Switch语句中有4个关键字:switch,case break,default. 在switch(变量),变量只能是整型或者字符型,程序先读出这个变量的值,然后在各个"case"里查找哪个值和这个变量相等,如果相等,则条件成立,程序执行相应的分支,直到碰上break或有switch语句结束. 有几个需要着重注意的地方. 第一,前面说了switch(变量),只能是整型和字符类型. 第二,case之后是直接的常量数值. 第三,break使得程

python中的条件语句,分支语句以及逻辑运算符和比较运算符

python中的if与else语句可执行简单测试 如: a = 3; b = 5; if a<b:     print('a小b大') else:     print('a大b小') 答案输出: a小b大 我对条件判断if的理解:     所谓条件判断其实就是 如果 a<b 我们做相应的处理 否则(a大于b的情况) 我们对a>b做出相应的处理  我们在判断某个变量或者某个表达式 只对真的时候作出相应的处理时else是可选的 比如: name = '张三' isMarry = 'true'

c# 第12节 分支语句if、switch、三位运算符

本节内容: 1:流程控制语句分类 2:分支语句之if的使用 3:分支语句之switch的使用 4:分支语句之三位运算符 5:分支语句比较 1:流程控5:制语句分类 2:分支语句之if 3:分支语句之switch 4:分支语句之三位运算符 实例 判断输入数值与10的关系 : <10 提示小于10 >=10 提示大于等于10 只适应判断具有两个结果的情况 Console.Write("plz input something number:"); int a = int.Pars

C#流程控制语句--分支语句(if,switch,三位运算符)

分支语句  if if(判断条件表达式) {//表达式结果为ture时执行} else {//表达式结果为false时执行} For example Console.WriteLine("请输入一个数字:"); int iInput = Convert.ToInt32(Console.ReadLine());//记录用户的输入 if (iInput % 2 != 0)//使用if语句进行判断 { Console.WriteLine(iInput + " 是一个奇数!"

7.JavaScript运算符和条件分支语句

三.运算符 运算符(Operators,也翻译为操作符),是发起运算的最简单形式. 运算符的分类见仁见智,我们的课程对运算符进行如下分类: 数学运算符(Arithmetic operators) 比较运算符(Comparison operators) 逻辑运算符(Logical operators) 赋值运算符(Assignment operators) 按位运算符(Bitwise operators) 条件 (三元) 运算符(Conditional operator) 3.1 数学运算符 +

C++ primer plus读书笔记——第6章 分支语句和逻辑运算符

第6章 分支语句和逻辑运算符 1. 逻辑运算符的优先级比关系运算符的优先级低. 2. &&的优先级高于||. 3. cctype中的函数P179. 4. switch(integer-expression)括号里必须是一个整数表达式,最常见的是int或char,也可以是枚举量. 5. P190~P197复习简单文件输入输出 inFile.is_open()判断文件是否成功地打开. inFile.good()当文件无法打开或输入数据不匹配或到达文件尾时返回false.

c语言基础表达式, 关系运算符, 逻辑运算符, 位运算符, 数据的取值范围, 分支结构(if...else, switch...case)

1.表达式: 表达式的判断是有无结果(值), 最简单的表达式是一个常量或变量, 如:12, a, 3 + 1, a + b, a + 5 都是表达式 2.BOOL(布尔)数据类型: c语言中除了基本数据类型, 还有BOO数据类型, 以及一些其它的数据类型, 如自定义的结构体数据类型 BOOL数据类型是一种表示非真即假的数据类型, 布尔类型的变量只有YES和NO两个值. YES表示表达式结构为真, 反之, NO表示表达式结果为假(在c语言中, 认为非0即为真), BOOL类型主要用与分支结构或循环