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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • break continue
    查看全部
  • 字符转换:int.Parse()     转为int型

    查看全部
  • 逻辑运算符用来连接多个 bool 类型表达式,实现多个条件的复合判断。C#中的逻辑运算符包括:逻辑非( ! )、逻辑与( && )、逻辑或( || )

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

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

    逻辑与用来判断 2 个 bool 类型表达式是否同时为 true 。请看下面的代码:

    int x = 5, y = 2;//同时声明2个int型变量并赋值Console.WriteLine(x>3 && y>3);//判断x>3和y>3是否同时为true,由于y>3为false,所以整个表达式为false

    只有当&&两边的表达式均为 true 时,整个表达式才为 true ;若任意一个表达式为 false ,整个表达式即为 false 。

    逻辑或用来判断2个 bool 类型表达式中是否有一个为 true 。请看下面的代码:

    int x = 5, y = 2;//同时声明2个int型变量并赋值Console.WriteLine(x>3 || y>3);//判断x>3和y>3是否有一个为true,由于x>3为true,所以整个表达式为true

    只要||两边的表达式有一个为 true ,整个表达式即为 true ;若两边的表达式均为 false ,整个表达式为 false 。

    对比一下,就是说: && 运算符,两边同真才算真,一边为假就算假; || 运算符,一边为真即为真,两边同假才是假。


    查看全部
  • ①标识符只能由英文字母、数字和下划线组成,不能包含空格和其他字符。

    ②变量名不能用数字开头。

    ③不能用关键字当变量名。

    查看全部
  • h嘿嘿?
    查看全部
    0 采集 收起 来源:.NET简介

    2019-10-09

  •  string[]name= new string[]{"a","b","c","d"};

                int[] fs= new int[]{10,20,30,40};

                int sum=0;

                int agv;

                for(int i=0;i<fs.Length;i++)

                {

                    sum+=fs[i];

                }

                agv=sum/fs.Length;

                Console.WriteLine("pingjunfenshi"+" "+agv);

                for(int i=0;i<fs.Length;i++)

                {

                    if(fs[i]>agv)

                    {

                        Console.Write(name[i]+" ");

                    }

                }

                


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

    2019-10-08

  • x=1    ++x*x   第二个x=2!!!!!   

    查看全部
  • using System;

    using System.Collections.Generic;

    using System.Text;


    namespace Test

    {

        class Program

        {

            static void Main(string[] args)

            {

                int[] age = new int[4]        ;//声明并初始化长度为4的整形数组

                //为数组元素赋值

                age[0 ] = 18;

                age[1 ] = 20;

                age[2 ] = 23;

                age[3 ] = 17;

                Console.WriteLine("四名同学的年龄是:{0}、{1}、{2}、{3}",

                    age[0 ],age[1 ],age[2 ],age[3 ]);

            }

        }

    }

    注意这里数组的定义格式、命名格式和输出格式。

    查看全部
  • 命名空间包含若干个类,main方法是c#程序的入口

    查看全部
  • Console.WriteLine(age++);作用等同于下面两句:

    Console.WriteLine(age);//先打印age=age+1;//后自加


    查看全部
  • %常常用来检查一个数字是否能被另一个数字整除

    查看全部
  • const 关键字:用来声明常量

    查看全部
    0 采集 收起 来源:C#的常量

    2019-09-29

  • using System;
    using System.Collections.Generic;
    using System.Text;

    namespace projAboveAvg
    {
        class Program
        {
            static void Main(string[] args)
            {
               string[,] names = {{"景珍","90"},{"林惠洋","65"} ,{"成蓉","88"},{"洪南昌","70"},{"龙玉民","46"},{"单江开","81"},{"田武山","100"},{"王三明","68"}};
                int Sum = 0,avg;
                //int num = names.GetLength(0);
                for (int i = 0; i <names.GetLongLength(0); i++)
                {
                    Sum += int.Parse(names[i, 1]);
                }
                avg = Sum / names.GetLength(0);//这里是names.GetLength

              Console.WriteLine("平均分是"+avg+",高于平均分的有:");
                for (int i = 0; i < names.GetLongLength(0); i++)
                {
                    if (int.Parse(names[i, 1]) > avg)
                    {
                        Console.Write(names[i,0]+" ");
                    }
                }
            }
        }
    }


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

    2019-09-28

  • Console.ReadLine();//用户输入字符串

    //当输入为string以外的变量,如int, 用int.Parse(Console.ReadLine());进行强制类型转换

    查看全部
  • 二维数组,就是以数组作为元素的数组。挺拗口的,看看它跟一维数组的对比:

    左边的 a 是一维数组,数组中包含 4 个 int 型变量:a[0]、a[1]、a[2]、a[3] 。

    右边的 b 是二维数组,数组中包含 2 个 int 型一维数组:b[0]、b[1] 。而 b[0] 和 b[1] 中又分别包含 3 个 int 型变量:b[0,0]、b[0,1]、b[0,2]、b[1,0]、b[1,1]、b[1,2] 。

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

    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] );

    我们可以用二维数组管理相关的数据,比如有 4 名同学参加语文和数学两门考试,我们用二维数组存储他们的成绩,每位同学的 2 门课分数,存储在一个一维数组中:

    运行结果如下:


    查看全部

举报

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

微信扫码,参与3人拼团

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

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