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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • 比较运算的结果,都是布尔类型( bool ),bool类型我们是第一次提到,它表示逻辑上的真(成立)与假(不成立)。真与假用关键字 true 和 false 表示。

    例子:int x=5;

              int y=6;

    Console.WriteLine(x>=y);

    Console.WriteLine(x<=y);

    上面程序中, x>=y 不成立会返回 false , x<=y 成立,会返回 true 。运行结果:

    查看全部
  • C#的算术运算符(三)

    ++,叫做自加运算符。比如你今年18岁,明年长了一岁,用代码写出来是这样:

    int age=18;//今年18岁age=age+1;//明年,在今年的年龄上加1岁

    也可以写成这样:

    int age=18;//今年18岁age++;//明年,在今年的年龄上加1岁

    age++;与age=age+1;作用相同,都是变量的值+1。

    --,叫做自减运算符。同理,你今年18岁,用了XX护肤水以后,明年变成17岁了,可以这样写:

    int age=18;//今年18岁age--;//等同于 age=age-1;

    另外,age++;与age--;也可以写作++age;或--age;

    但请注意:如果与其他运算在同一语句中,++写在变量前面或后面,算法不一样,请看下例:

    Console.WriteLine(age++);作用等同于下面两句:

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

    Console.WriteLine(++age);作用等同于下面两句:

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

    你看,运算顺序不一样吧,所以输出的结果也不会相同。

    查看全部
  • C#的算术运算符(二)

    取余运算符

    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整除(是奇数)。

    查看全部
  • C#的算术运算符(一)

    加:+ 。加号有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做变量名

    查看全部
  • C#的类型转换

    请看这个例子:double d=2; 2的精度显然低于变量d的精度,所以2会自动转换为2.0然后赋值给d。
    再看这个例子:int i=3.0;变量i的精度低于3.0,但是由于i已经声明为int型的变量,变量的值可以变,但变量的类型可不能变来变去的,所以这条命令会出错的。


    强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换,比如上例可以这样完成:

    int i=(int)3.0;

    数字前面的(int)表示转换的目标类型为int,3.0会被强制转换为3。
    需要注意, double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。

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

    2021-04-29

  • 请注意最后一行的输出方式,字符串中用{0}~{3}表示将会输出4个变量的值,而四个变量依次写在字符串后面。

     Console.WriteLine("我叫{0},是{1}生,今年{2}岁,身高{3}米。",name,sex,age,height);

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

    2021-04-29

  • C#的数据类型

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

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

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

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

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

    int age=23;//存储年龄

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

    double salary=7991.63;//存储工资

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

    2021-04-29

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

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

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

    2021-04-29

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

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

    2021-04-29

  • const 关键字,表明PI是一个常量

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

    2021-04-29

  • C#标识符的命名规则

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

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

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

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

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

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

    2021-04-26

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

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

    整数类型 int ,存储整数;

    双精度浮点型 double ,存储小数.

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

    2021-04-26

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

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

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

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

    2021-04-26

举报

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

微信扫码,参与3人拼团

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

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