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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • 这一节我们学习取余运算符。

    C#中的取余运算符就是%。上一节学习的除号,作用是求2个数字相除的商,而取余运算符%的作用是求两个数字相除的余数。比如:

    Console.WriteLine(19/5);//求19除以5的商,输出3Console.WriteLine(19%5);//求19除以5的余数,输出4(商3余4)

    编程中,%常常用来检查一个数字是否能被另一个数字整除。比如下面的代码片段:

    int number = 29;
    Console.WriteLine(number%2);//求number除以2的余数

    如果输出0,表示没有余数,即number能够被2整除(是偶数);如果输出1,表示有余数,即number不能被2整除(是奇数)。


    查看全部
  • 计算机程序,当然少不了“计算”,要计算就必须了解运算符。今天,我们先学习算术运算符中的加、减、乘、除。

    加:+ 。加号有2个用途:当用加号连接两个数字时,会计算出这两个数字的和。比如:

    Console.WriteLine(9+2.2);//输出11.2

    另一种情况,当加号两边包含字符串的时候,会把两边的表达式连接成新的字符串。比如:

    Console.WriteLine(9+"2.2");//输出92.2,因为"2.2"是字符串,所以9也被转换为"9",+起的作用是连接字符串

    减:- 。减号的作用就是减法。比如:

    Console.WriteLine(15-23);//输出-8

    乘:* 。乘号的作用是求2数的乘积。比如:

    Console.WriteLine(0.8*3);//输出2.4

    除:/ 。除号的作用是求2数相除的商。比如:

    Console.WriteLine(2/0.5);//输出4.0

    但是,2个整数相除,结果仅保留整数部分,小数部分会被舍去。

    Console.WriteLine(5/10);//输出0

     


    查看全部
  • 程序中的变量名、常量名、类名、方法名,都叫做标识符。C#有一套标识符的命名规则,如果命名时不遵守规则,就会出错。这套规则简单说有下面三条:

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

    错误的标识符声明:string $user; //错在使用了其他字符

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

    错误的标识符声明:double 6h;//错在用数字开头

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

    错误的标识符声明:char static ;//错在用关键字static做变量名


    查看全部
  • 自动类型转换:2种不同类型的数据运算,低精度类型会自动转换为较高精度的类型。

    强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换,

    查看全部
    0 采集 收起 来源:C#的类型转换

    2018-07-28

  • 字符类型 char ,存储用 '' (单引号)括起来的一个字符,例如:

    char sex='男';//存储性别

    字符串类型 string ,存储用“”(双引号)括起来的一串字符,例如:

    string address="北京市宣武区牛街北口";//存储地址

    整数类型 int ,存储整数,例如:

    int age=23;//存储年龄

    双精度浮点型 double ,存储小数,例如:

    double salary=7991.63;//存储工资


    查看全部
    0 采集 收起 来源:C#的数据类型

    2018-07-28

  • 交换2个变量的值,就如同交换两只杯子中的饮料:一杯满满的牛奶和一杯满满的咖啡,怎样才能互换呢?

    变量的交换也如此。两个变量的交换也需要一只“空杯子”,就是中间变量

    这种解决实际问题的步骤就叫做“算法”,交换就是最常用的一种算法。

    查看全部
    0 采集 收起 来源:算法——交换

    2018-07-28

  • double关键字表示一种数据类型——双精度浮点型。const才是声明常量的关键字。

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

    2018-07-28

  • 使用变量分为3步:声明、赋值、使用。

    声明变量的语法:数据类型 变量名;

    给变量赋值的语法:变量名=值;


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

    2018-07-28

  • const 关键字,表明PI是一个常量; double 关键字,表明PI的类型为“双精度浮点型”(一种精度很高的数字类型)。

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

    2018-07-28

  • ///是文档注释,只能写在类、方法、属性的前面。不能用来注释单个变量。

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

    2018-07-28

  • 注释,是代码中的一些“说明性文字”。注释本身不会参与程序的编译和运行,仅仅供程序员阅读。

    注释分为:单行注释、多行注释、文档注释。

    单行注释的符号是2条斜线(请注意斜线的方向),2条斜线右侧的内容就是注释,左侧的代码不会受影响。

     多行注释以“/*”开始,以“*/”结束,之间的内容就是注释,可以包含多行。

     文档注释写在类、方法或属性(以后会学到)的前面,它的符号是3条斜线“///”。

    55972b8d000128b805480606.jpg注意:代码中的Console.WriteLine()与之前的Console.Write()不同,后者不换行,而前者会在打印之后换行。

    查看全部
    0 采集 收起 来源:C#的注释

    2018-07-28

  • 关键字,是一些被C#规定了用途的重要单词。

    在Visual Studio的开发环境中,关键字被标识为蓝色

    559252fc0001d2e407930532.jpg

    关键字 class ,这个关键字的用途是声明类。比如上面例子中,类名叫做Program。

    关键字 namespace ,这个关键字的用途是声明“命名空间”。比如上面例子中,命名空间叫做MyApp1。

    关键字 using ,这个关键字的用途是导入命名空间。比如这句:using System.Text; 作用是导入System.Text命名空间中的类。

    关键字 static (静态的)、 void (无返回值)、 string (字符串类型)。常常在Main()方法的声明中看到:static void Main(string[] args)

    Main() 方法是 C# 中的特殊方法,是程序的入口,就是说,如果没有 Main ()方法,程序就无法启动。


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

    2018-07-28

  • 程序入口 Main方法   static void Main(string[] args)

    输出 Console.Write

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

    查看全部
  • 熟悉vs的开发环境:   右侧资源管理器窗口: 实际开发过程中,一个解决方案可能包括多个项目。 在项目下面找到一个Program.cs的文件:c#的程序源代码,扩展名都是以.cs结尾。如果关掉了,可以再视图菜单下解决方案资源管理器中找到。    帮助菜单:->查看帮助菜单项->帮助页面:可以找到c#有关的技术信息

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

    错误的标识符声明:string $user; //错在使用了其他字符

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

    错误的标识符声明:double 6h;//错在用数字开头

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

    错误的标识符声明:char static ;//错在用关键字static做变量名


    查看全部

举报

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

微信扫码,参与3人拼团

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

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