为了账号安全,请及时绑定邮箱和手机立即绑定

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  •  do...while 循环也是一种常用的循环结构。循环结构各部分运行顺序如下:

    从上面的示意可以看出, do...while 循环第一次执行循环体是没有经过条件判断的,也就是说会无条件的执行一次循环体,此后的逻辑

    最常用的三种循环结构,

    查看全部
  •  for 循环把这些跟循环次数有关的元素都放在 ( ; ; ) 中,使得{}中的循环体更加纯粹,程序结构更加清晰。

    *  for 循环 ( ; ; ) 中的两个分号是不能缺少的。

    for 循环运行时,首先进行变量声明和赋值;接下来判断循环条件,若条件为 true ,则执行循环体一次,若条件为 false ,则结束循环;执行循环体后,进行变量自加。然后会进入下一次循环。


    查看全部
    0 采集 收起 来源:C#中for循环

    2018-10-09

  • 声明一个变量,在打印的过程中,把每一个数字都累加到变量里面,就可以得到 1-10 的和。求和算法的基本步骤:

    ①声明变量 sum 用来存储“和”。 sum 的初始值赋为 0 。

    ②循环,用变量 x 访问每一个数字,用 sum+=x 的方式累加。(即 sum=sum+x; )

    ③循环结束后, sum 中存储的即是和。


    查看全部
  • while 循环通常有一个计数变量,循环开始前声明并初始化这个变量;需要有循环条件,当条件为 true 时,执行一次循环体,当条件为 false 时,结束循环。

    循环体里面需要有技术变量的自加语句,否则循环可能无法退出(即“死循环”)。

    循环打印 5 次“加油!”

    using System;

    using System.Collections.Generic;

    using System.Text;

    namespace Test

    {

        class Program

        {

            static void Main(string[] args)

            {

                int x;//循环计数变量

                x=1;//行① 计数变量的初始化语句

                while (x>=1&&x<=5)//行② 循环条件

                {

                    Console.Write("加油!");

                    x++;//行③ 计数变量的自加语句

                }

            }

        }

    }


    查看全部
    0 采集 收起 来源:编程练习

    2018-10-09

  • 循环是由循环体(需要重复执行的命令)和循环条件组成的。运行时,先判断循环条件,若条件为 true ,就执行循环体一次,然后再判断条件...当条件为 false 时,结束循环。

    例如,打印 1-10 的整数,我们可以写 10 条打印语句,也可以这样:

    这个循环结构,会首先判断 x<=10 ,条件为真时执行循环体(“输出x”和“x++”),之后,再次判断条件 x<=10 ,若条件为真则继续执行循环体......若条件为假,则结束循环。


    查看全部
  • switch 条件结构,可以用来对变量进行多个分支的等值判断。


    (变量)与每一个 case 后面的常量进行等值比较,如果相等,就执行对应的分支。执行分支以后, break 关键字会使 switch 结构中止,不会再判断后面的常量。如果变量与所有的常量都不相同,则执行 default 后面的分支。

    查看全部
    0 采集 收起 来源:C#的switch结构

    2018-10-09

  • 多重 if 结构包含多个条件,每个条件对应一个分支。运行时,从上到下依次判断每一个条件,当某个条件为 true ,就执行对应的分支,并且不再验证其他的条件;若所有的条件均为 false ,则执行最后的 else 分支。

    查看全部
    0 采集 收起 来源:编程练习

    2018-10-09

  • 当出现多个 if 和 else ,又没有{}来界定范围时,需参考下面2条原则:

    ①每一个 else 与前面离它最近的 if 配对。按照这个原则,上面示例代码的两个 else 都与第二个 if 配对,这显然是不可能的,于是又有了第二个原则。

    ②多个 else 都与同一个 if 相近时,最内层的 else 优先配对。这样,第一个 else 处于内层,就与第二个 if 优先配对,第二个 else 只能与第一个 if 配对。上面的示例代码会输出“***”。


    查看全部

  • 外层的if (userName == "admin") 会被首先判断,如果为 false ,就会输出“用户名错误!”;如果为 true ,再判断内层的if (password == "bj2022")

    查看全部
  • if...else 结构包含一个条件和两个分支:条件是 bool 类型表达式,写在 if 后面的圆括号里;分支写在 2 个 {} 里。

    当条件为 true 时,执行 if 后面的分支,当条件为 false 时,执行 else 后面的分支。

    查看全部
    0 采集 收起 来源:编程练习

    2018-10-09

  • 走到岔路口,需要选择方向。编写程序也会遇到判断和分支。请看下面的流程图,判断手机账户余额是否不足10元,如果不足给出提示:

    这个程序在“balance<10”这个步骤出现了分支,“balance<10”被称为判断( bool 类型),当判断为 true 时,执行左边的分支,输出提示;当判断为 false 时,执行右边的分支,不输出任何内容。

    在C#中,这个结构成为条件结构,通常用 if 关键字来实现:

    当 if 右边的判断为 true 的时候,会执行分支一;如果判断为 false ,则不会执行分支一

    查看全部
  • 流程图中包括如下符号:

    以上图形中,流程线用来连接相邻的两个步骤;每一个程序都有且仅有一个开始结束

    查看全部
  • C#运算符的优先级请参考下面的顺序:

    ①括号。学数学的时候我们就知道,要先计算括号里面的内容。C#语言也是一样,如果有多层括号,要从里向外计算。括号优先级最高。

    ②一元运算符。有些运算符两边有2个操作数,比如2+3、6%5等等,这些叫做二元运算符。只有一个操作数的叫做一元运算符,它们的优先级高于二元运算符。一元运算符包括:++(自加) 、 --(自减) 、 !(逻辑非)。

    ③*(乘)、/(除)、%(取余)。

    ④+(加)、-(减)。

    ⑤>(大于)、<(小于)、>=(大于等于)、<=(小于等于)。

    ⑥==(等于)、!=(不等于)。

    ⑦&&(逻辑与)。

    ⑧||(逻辑或)。

    ⑨赋值运算符。包括:=、+=、-=、*=、/=、%=。

    另外,还需要注意一点:优先级相同的运算符从左向右计算(赋值运算符相反)。


    查看全部
  • 赋值运算符:

    1、加赋值“+=”:先加后赋值。

    2、减赋值“-=”:先减后赋值。

    3、乘赋值“*=”:先乘后赋值。

    4、除赋值“/=”:先除后赋值。

    5、取余赋值“%=”:先取余后赋值。

    查看全部
  • 几个示例熟悉逻辑运算符的应用。第一个示例是关于逻辑与,比如小张想结婚,未来丈母娘开出的条件是:存款必须过10万,必须有房子,这两条少一条都不行。既然2个条件都是“必须”做到,那就需要同时满足,适合用逻辑与连接:

    运行结果为:False

    下一个示例是关于逻辑或,比如丽丽选择男朋友的标准,要么是“工程师”,要么是“运动员”,二者居其一即可:

    运行结果为:True


    查看全部

举报

0/150
提交
取消
课程须知
本课程是C#基础课程,热烈欢迎各位小伙伴拍砖吐槽!!
老师告诉你能学到什么?
1、C#的基本概念 2、Visual Studio的使用技巧 3、C#的语法和程序逻辑

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!