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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  •            //查找其中有没有7的整倍数
                bool has7 = false;//记录有没有7的整倍数,假设没有
                foreach (int x in num)//遍历每一个数字
                {
                    if (x % 7 == 0)//设置筛选条件,查找7的整倍数
                    {
                        has7 = true;//找到后,记录为true,即“有7的整倍数”
                        break;//跳出foreach,结束查找
                    }
                }
                //判断结果并输出
                if (has7)
                    Console.WriteLine("有7的整倍数");
                else
                    Console.WriteLine("没有7的整倍数");

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

    2019-02-12

  • in 这个关键字是用来取值的.而foreach可以判断 in 取出来的值是否为空,为空就结束循环.


       foreach(string x in t)

    查看全部
  • 55a0ec120001c45302590158.jpg

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

    注意!switch中的变量只能是int整型,char字符型,string字符串类型。

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

    2019-02-12

  • 条件表达式 ? 分支1 : 分支2

    这种条件运算符可以代替简单的ifelse条件语句,这种条件运算符又被称为三元运算符:当前面的条件表达式为true时执行分支1否则则执行分支2

    查看全部
  • if...else 条件结构中,如果某个分支只包含一条命令,那么是可以省略大括号{}的。请注意,如果分支中包含2条以上的命令,是不能省略{}的。

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

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

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

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

    查看全部
  • https://img1.sycdn.imooc.com//5c622acb00010e8904660491.jpg多重if条件适用于多个条件只要一个成立就执行后面的分支,并停止判定其他条件

    查看全部
    0 采集 收起 来源:C#中多重if结构

    2019-02-12

  • 嵌套的if else结构就是,在外层if成立时执行内层ifelse结构,否则执行外层else结构。例如登录名及登录密码的检测:外层的if (userName == "admin") 会被首先判断,如果为 false ,就会输出“用户名错误!”;如果为 true ,再判断内层的if (password == "bj2022")https://img1.sycdn.imooc.com//5c622a690001c0bd05000667.jpg

    查看全部

  • if else 结构的只能用于bool类型的量。这个由 if 和 else 组成的结构是条件结构的一种,它的基本逻辑是:当条件为 true 时,执行分支1,否则,执行分支2。

    查看全部
  • console.Write 输出;不换行

    Console.WriteLine 输出换行

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

    2019-02-10

  • using System;

    using System.Collections.Generic;

    using System.Text;


    namespace Test

    {

        class Program

        {

            static void Main(string[] args)

            {

                double x, y;

                x = y = 2;//从右向左赋值,x、y的值都是2

                x /= 0.5;

                y -= 2;

                Console.WriteLine(x-y);

                Console.ReadKey();

            }

        }

    }


    查看全部
  • *  for 循环 ( ; ; ) 中的两个分号是不能缺少的

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

    2019-02-05

  • 111111<img src="https://img1.sycdn.imooc.com//5c56e6e40001901805000181.jpg" alt="https://img1.sycdn.imooc.com//5c56e6e40001901806770244.jpg" />
    查看全部
    2 采集 收起 来源:练习题目

    2020-09-11

  •  string[] name = { "吴松", "钱东宇", "伏晨", "陈陆", "周蕊", "林日鹏", "何坤", "关欣" };
                int[] fenshu = { 89, 90, 98, 56, 60, 91, 93, 85 };
                int max = 0;
                int suoyin = 0;
                for (int i = 0; i < fenshu.Length; i++)
                {
                    if (fenshu[i] > max)
                    {
                        max = fenshu[i];
                        suoyin = i;
                    }
                }
                Console.Write("分数最高的是" + name[suoyin] + ",分数是" + max);

    查看全部
    0 采集 收起 来源:练习题目

    2019-02-03

  • write 不h h +line 换行
    查看全部
    1 采集 收起 来源:练习题

    2019-02-03

  • c#不可使用未初始化变量,即使在后面的特定条件下会被赋值。

    查看全部
    0 采集 收起 来源:练习题目

    2019-02-01

举报

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

微信扫码,参与3人拼团

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

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