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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • 设置断点:F9;

    调试:F5;

    单步执行:F10。

    查看全部
    0 采集 收起 来源:如何调试程序

    2019-03-17

  • C#的二维数组的声明和访问

    二维数组,就是以数组作为元素的数组。https://img1.sycdn.imooc.com//5c8dddde0001fe2308400263.jpg

    总结一下,二维数组这样声明:

    int[,] arr = new int[2,3]; //包含2个一维数组,每个一维数组包含3个变量,总共2*3=6个数组元素

    二维数组元素这样赋值和打印:

    arr[1,0] = 28; //二维数组元素有2个索引,都是从0开始,以arr数组为例,元素索引从[0,0]到[1,2]Console.Write( arr[1,0] );

    https://img1.sycdn.imooc.com//5c8de2510001162d07590283.jpg

    查看全部
  • C#的foreach关键字

     foreach 循环可以不依赖索引而读取每一个数组元素。https://img1.sycdn.imooc.com//5c8dd70500019c2f05440518.jpg

     foreach 的语法:https://img1.sycdn.imooc.com//5c8dd7580001f5ba06520186.jpg

    需要解释一下 ④ ,如上面的示例代码,迭代变量 x 只能用于读取数组 num 中的值,但是不能给数组元素赋值

    查看全部
  • 查找中记录筛选结果

    https://img1.sycdn.imooc.com//5c8dd6550001696a07980543.jpg

    查看全部
  • 注意啊,这里的数组num为int类型,

    如果这里写为Console.Write(num[i]+',');

    ','是一个字符型char,num[i]是int,char类型遇到int类型,小类型转大类型,char类型转为int类型,‘,’对应的ASCII码值为44,34+44=78,42+44=86

    “,”是字符串类型,int类型遇到string类型,也转为string类型,最后拼接输出一个字符串。

    所以也可写为Console.Write(num[i]+“,”)。


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

    2019-03-17

  • 循环访问一组数据,从中找出符合条件的数据,这样的算法叫做查找。

    写查找的算法,需要做 2 件事,一是写循环访问每一个数据,二是对每一个数据进行验证。这样,就需要写 2 个“条件”:循环条件和筛选条件。

    https://img1.sycdn.imooc.com//5c8dd0760001d09c04160260.jpg

    查看全部
  • 数组初始化方法:

    https://img1.sycdn.imooc.com//5c8dcd0e000117ac08720261.jpg访问数组方法:

    https://img1.sycdn.imooc.com//5c8dcde20001e09306250385.jpg

    查看全部
  • C#的声明数组和赋值

    数组的声明和初始化语法如下:

    数据类型[ ] 数组名 = new 数据类型[长度]; 

    https://img1.sycdn.imooc.com//5c8dcbe80001a33f07440241.jpg

    注意:数组名像变量名一样要遵循标识符的命名规则;长度必须是整数

    注意:

    1. 数组的索引从 0 开始递增。

    2. 数组经过初始化以后,数组元素有默认的初始值, double 类型为 0.0 , int 类型为 0 , char 类型为 'a' , bool 类型为 false , string 类型为 null 。

    3. 数组.Length 属性会返回数组的长度(即数组元素的个数)


    查看全部
  • 嵌套循环练习:

    要输入如下图所示图形,请用嵌套的 for 循环实现。

    https://img1.sycdn.imooc.com//5c8dca6f000177b002770239.jpg

    解答:

    首先,外层循环应当循环 7 次( 7 行);内层循环也应该循环 7 次(每行 7 列);内层循环后面换行。

    每一个字符输出时,检查是不是处于对角线的位置,如果在对角线上,就输出英文字母“O”,否则输出“.”。

    从左上到右下的对角线的特点是:行数==列数

    从右上到左下的对角线的特点是:行数+列数==8 

              for (int x = 1; x <= 7; x++)//循环7行
                {
                    for (int y = 1; y <= 7; y++)//循环7列
                    {
                        if (x == y || x + y == 8)//对角线打印O
                        {
                            Console.Write("O");
                        }
                        else
                        {
                            Console.Write(".");//其他位置打印.
                        }
                    }
                    Console.WriteLine();//换行
                }


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

    2019-03-17

  • C#循环结构之嵌套循环

    在一个循环体中包含另一个循环,称为“嵌套循环”。当2个循环嵌套的时候,外层循环体执行一次,内层循环体执行 n 次( n 是内层循环的次数)。

    https://img1.sycdn.imooc.com//5c8dc1fd0001a42f04510358.jpg

    查看全部
  • C#循环结构之break

    break 关键字还可以用在循环中,作用是“结束循环”。https://img1.sycdn.imooc.com//5c8dc18a0001039104080349.jpg

    查看全部
  • C#循环结构之continue

    当程序执行到到 continue; 的时候,会立即停止本次循环体,直接进入下一次循环。所以可以使用 continue 关键字,在循环中剔除一些特殊的数据。

    https://img1.sycdn.imooc.com//5c8dbfc30001ea6904490352.jpg

    查看全部
  • C#循环总结https://img1.sycdn.imooc.com//5c8dbe180001456906970171.jpg

    查看全部
  • C#中do…while循环

    do...while 循环第一次执行循环体是没有经过条件判断的,也就是说会无条件的执行一次循环体

    https://img1.sycdn.imooc.com//5c8dbdb80001e47703570385.jpg

    https://img1.sycdn.imooc.com//5c8dbdb80001288b05530302.jpg


    查看全部
  • C#中for循环

    https://img1.sycdn.imooc.com//5c8dbcd300018c2a04260230.jpg

    https://img1.sycdn.imooc.com//5c8dbcd300011da105460221.jpg


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

    2019-03-17

举报

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

微信扫码,参与3人拼团

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

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