C# 中的一些 基本语句,循环的格式.1

    xiaoxiao2021-12-14  21

    0. 一些经常会出现的,基本的定义和作用

        数据类型的作用:规定存储空间的大小,约束存储数据的类型

    变量名的作用:对变量起唯一标识作用

    赋值号:将符号右边的值赋给左边的变量,而且赋值的过程是一个拷贝的过程

    初值:将存储空间原来的数据清空可以保证数据的安全

    1. 变量:程序运行期间,可以被改变的量。

    变量定义的格式:数据类型 变量名 =  初值 ;

    2. if 语句 其实就是 判断一个或者多个条件同时存在,哪个是真的

    if 语句:第一种形式                    代码执行循序 :先判断条件表达式是否成立,如果成立则执行语句,否则跳过  

    if ( 条件表达式 ){  大括号,继续执行后面的语句

    语句;

     }  

        

        if 语句:第二种形式 代码执行顺序: 先判断条件表达式是否成立,如果成立,则执行语句1,否则执行语句2

    if ( 条件表达式 ){

    语句1;

    }   else { 语句2 }

        if 语句:第三种形式 代码执行顺序:先判断条件表达式1是否成立,如果成立则执行语句1;

    if ( 条件表达式1 ){ 否则判断条件表达式2,如果表达式2成立则执行语句2;

    语句1 以此类推,如果所有条件不成立,则执行语句n

    } else if  ( 条件表达式2 ) {

    语句2

      } ……

    else {

    语句n

    }

    3. switch语句  

    一个 switch 语句允许测试一个变量等于多个值时的情况。每个值称为一个 case ,且被测试的变量会对每个 switch case 进行检查。

    break : 在 switch 语句中的作用是 跳出 switch 语句, 在循环体中的作用是 跳出 本层循环 (通常与 if 连用)

    continue:在循环体中的作用结束本次循环(continue 后面的代码不再执行),进行下一次循环(通常与 if 连用)

    switch ( 表达式 ) {

        case常量表达式1:

    语句1;

    break;

        case常量表达式2:

    语句2;

    break;

    ......

            default :

    语句n;

    break;

    }

    用户从键盘输入数字,选择对应的任务   Console.WriteLine ("请输入你想要的季节(1:春季,2:夏季,3:秋季,4:冬季)”); 接受 int num = Convert.ToInt32 (Console.ReadLine()); 匹配 switch (num) { case 1:       // 各个分支的执行与代码的顺序无关      Console.WriteLine ("春天来了,我们去春游吧!");      break; case 2:        // case 后只能跟整型常量或整型常量表达式      Console.WriteLine ("夏天来了,我们去大街上吧!");      break;    // 每一条case分支,必须以break结束,否则程序报错 case 3:        // break 的作用:结束当前case分支,程序跳出switch      Console.WriteLine ("秋天来了,我们去看枫叶吧!");      break; case 4:        // 当多个值匹配同一种操作时只需把case语句列清楚即可      Console.WriteLine ("冬天来了,我们去打代码吧!");      break;      default:  // 当匹配的情况不存在时执行default中的语句      Console.WriteLine ("一年只有四个季节");      break;      }

    4. 三目运算符表达式  

    一般形式: 标记表达式  ?  值1  :  值2  ;

    执行过程: 先判断条件是否成立,如果成立取值1 否则取值2 

    Max1 = a > b ? a : b ;                   // Max1 等于 a 是否大于 b ? 大于则Max1 等于a  , 不大于则Max1 等于 b

    Max2 = Max1 > c ? Max : c ;

    Console. WriteLine( "最大值为: "  +  Max2 ) ;

    5.for 循环  : for 循环一般用于循环次数已知的情况

    for循环 通常用于指导循环次数的循环事件,是最常用的循环形成重点在与循环嵌套。

    结构: for  ( 1.循环变量初始化 ; 2.循环条件; 3.循环增量 ){

    4.循环体

    }

    执行循环:1- 2- 4- 3- 2- 4- 3- ……2

    // 打印1到100之间所有的整数             for (int c = 0; c < 100; c++) {                 Console.WriteLine (c + 1);             }

     6. for 循环的嵌套循环

      一般来说: 外层循环:控制打印的行数

       内层循环:控制打印的内容

     嵌套循环经常会用到: 累加器: int sum = 0 ; 计数器 int count = 0;

     循环次数的运算 : 2 - 1 / 3 == 循环次数

    / /   打印10行1到10             for int i = 1 i < 11;  i+) {                for int a = 1; a < 11; a+ {                    Console.Write a  +  " ");                 }                 Console.WriteLine (  );             }

    转载请注明原文地址: https://ju.6miu.com/read-968081.html

    最新回复(0)