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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • 如果输出0,表示没有余数,即number能够被2整除(是偶数);如果输出1,表示有余数,即number不能被2整除(是奇数)。
    查看全部
  • using  关键字  用途就是导入命名空间,比如using System Text空间中的类 相当于导入一个空间的类把

    namespace (也是关键字来的) 就是声明命名空间,比如 就是后面跟你创建的名字 

    class (关键字) 类的意思  class 后面加的是类的名字来的  例如 class Program

     (关键字)static (静态的意思) (关键字) void (无返回值的意思)  Main (记住是大写的M ,程序的入口的意思,一定要有Main 程序才能启动的) string(字符串类型来的常常在Main()方法声明中看的见  )  static void  (string [] args)

    记住记住 关键字都是小写的字母  所以说 Main不是的

     

    查看全部
    0 采集 收起 来源:C#中的关键字

    2019-01-04

  • &&优先于||,赋值运算符最低。

    可以加()来确保运算按照我们的意思来运行。

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

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

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

    ④+(加)、-(减)。

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

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

    ⑦&&(逻辑与)。

    ⑧||(逻辑或)。

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

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


    查看全部
  • 设定了一个bool型,初值设为false,若找到符合条件的,设为ture,break语句跳出循环,最后用if语句判断值

    查看全部
  • using System;

    using System.Collections.Generic;

    using System.Text;


    namespace projAboveAvg

    {

        class Program

        {

            static void Main(string[] args)

            {

                float avg_score = 0;

                string upavg_student_name=null;

                float sum=0;

                object[,] list = new object[8, 2] {{ "景珍", 90 }, { "林惠洋", 65 }, { "成蓉", 88 }, { "洪南昌", 70 }, { "龙玉民", 46 }, { "单江开", 81 }, { "武田山", 100 }, { "王三明", 68 }};

                for (int i = 0; i < list.GetLength(0); i++)

                {

                    float score = Convert.ToSingle((list[i, 1]));

                    string name = Convert.ToString((list[i, 0]));

                    sum += score;

                }

                    avg_score =sum/list.GetLength(0);

                    Console.WriteLine("平均分是{0},高于平均分的有:",avg_score);

                    

                for (int i = 0; i < list.GetLength(0); i++)

                {

                    if(avg_score<Convert.ToSingle((list[i, 1])))

                    {

                        upavg_student_name=Convert.ToString((list[i, 0]));

                        Console.Write(upavg_student_name+" ");

                    }

                }

                

            }

        }

    }


    查看全部
    0 采集 收起 来源:最终项目

    2018-12-23

  •  float max_score = 0;

                string best_student_name=null;

                object[,] list = new object[3, 2] { { "武松", 89 }, { "伏晨", 98 }, { "cl", 56 } };

                for (int i = 0; i < list.GetLength(0); i++)

                {

                    float score = Convert.ToSingle((list[i, 1]));

                    string name = Convert.ToString((list[i, 0]));

                    if(max_score<score)

                    {

                        max_score = score;

                        best_student_name = name;

                    }

                   

                }

               

                

                Console.WriteLine("分数最高的是{0},分数是{1}",best_student_name,max_score);


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

    2018-12-23

  • 查找加一个记录筛选结果的变量

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

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

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

    +(加)、-(减)

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

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

    &&(逻辑与)

    ||(逻辑或)

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

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


    查看全部
  • 上一节我们还学习了数组的一个属性 Length , Length 能够返回数组的长度,利用它和数组元素的索引,我们可以循环访问每一元素。

    查看全部
  • 对比变量 x 和数组 y 就会发现,数组 y 中其实包含了 3 个 double 类型的变量,为什么是 3 个?因为初始化数组时在 [ ] 中声明的长度为 3 。既然都在数组 y 中,所以 3 个变量(应该叫数组元素)的名字都叫 y ,为了区分它们,按照顺序给它们加上索引 [0]、[1]、[2] 。请注意:数组的索引从 0 开始递增。那么,数组 y 中 3 个元素的名字就变成了 y[0]、y[1]、y[2] 。最后再注意一点:数组经过初始化以后,数组元素有默认的初始值, double 类型为 0.0 , int 类型为 0 , char 类型为 'a' , bool 类型为 false , string 类型为 null 

    查看全部
  • namespace Test

    {

        class Program

        {

            static void Main(string[] args)

            {

                int y = 5;

                while (y>=1)//请输入

                {

                    

                    Console.Write(y+" ");

                    //请输入

                    y--;

                }

            }

        }

    }


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

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

    2018-12-21

  • 逻辑非用来对某一个 bool 类型表达式取反,即“真变假”或“假变真”。请看下面的代码:

    Console.WriteLine(1 > 0);//条件表达式为true,输出TrueConsole.WriteLine(!(1 > 0));//用逻辑非对条件表达式取反,输出False


    查看全部
  • switch 中的(变量)只能是3种类型:整型(如 int )、字符型( char )、字符串类型( string )

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

    2018-12-20

举报

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

微信扫码,参与3人拼团

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

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