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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • string[] job = new string[] { "经理","项目主管","技术总监","财务主管"};

    第 13 行的循环条件可以写作i<4也可以写作i<job.Length,推荐写 job.Length ,即使修改了声明的数组长度,也不会出错。


    查看全部
  • 数组经过初始化以后,数组元素有默认的初始值, double 类型为 0.0 , int 类型为 0 , char 类型为 'a' , bool 类型为 false , string 类型为 null 

    查看全部
  • !            =    NOT

    &&        =    AND

    || 运算符 =    OR

    查看全部
  • 规律:打印成 ‘o’行列式(x,y):(1,1),(1,7),(2,2),(2,6),(3,3),(3,5),(4,4)
    其中的规律 x==y 或者 x + y =8 时 打印

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

    2019-06-10

  • ********

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

    2019-06-10

  • 首先,外层循环应当循环 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();//换行
                }

    重点*****


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

    2019-06-10

  • 嵌套理解 

    using System;

    using System.Collections.Generic;

    using System.Text;


    namespace Test

    {

        class Program

        {

            static void Main(string[] args)

            {

                for (int y = 1; y <= 3; y++)

                {

                    for (int x = 1; x <= 2; x++)

                    {

                        Console.Write("内层!");

                    }

                    Console.WriteLine("—— ——外层!");//换行

                }

            }

        }

    }


    查看全部
  • 其实,决定每一行打印个字符的变量就是x,当内层循环条件为 x<=7 时,每一行固定打印 7 个字符;如果改为 x<=y ,那么打印的字符数就会随着行数( y )增长

    查看全部
  • 在一个循环体中包含另一个循环,称为“嵌套循环”。当2个循环嵌套的时候,外层循环体执行一次,内层循环体执行 n 次

    查看全部
  • break是跳出当前循环体外,而continue是跳过在continue后面的语句,转而跳到循环判断条件中,进行下一次的循环;同理可知while和do-while循环的一样

    查看全部
  • int x =1

    while(true)//条件一直成立,一直循环

        x++;

        if (x>10) //需加入条件判断,中止循环

            break;

    }


    查看全部
  • if(x%2==0)显然是在筛选偶数,偶数是不需要打印的。但如果用 break 关键字,则循环到 x==2 的时候就会结束,显然不符合要求,所以,应该是 continue 。

    查看全部
  • 是为了在执行完一次循环后“”Hi!你好“之后再换行,

    Console.WriteLine("Hi!")每次循环就会在Hi之后换行


    查看全部
  • 把Line去掉就不换行了

    先声明 然后看循环条件 后面自加

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

    2019-06-10

  • 为什么输出是  3 4 5

    因为:

    第一次循环的时候不需要对x的值进行判断,这时x = 2,然后x++变成了3;此时输出的3

    第一次循环结束以后才对x的值进行判断,这时x = 3满足 x > 2 && x <= 4 的条件

    执行第二次循环,这时x = 3 然后 x++ 变成了4,此时输出4;

    第二次循环结束仍然满足条件,这时x = 4

    继续第三次循环,然后进行了x++(划重点),这时x = 5了,做最后一次输出,此时输出的x是5

    第三次循环结束,再判断x的值已经不满足循环的条件了,循环结束


    查看全部

举报

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

微信扫码,参与3人拼团

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

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