C#学习笔记(四)——第三章:运算符和表达式

博文适用于编程小白,基于《叩响C#之门》,传送门:链接:https://pan.baidu.com/s/1y2UegjDUJz-xrOQu3qKMjQ 密码:4v2n
《叩响C#之门》通俗易懂,又不失专业性,比传统的《C#入门经典》《C#从入门到精通》这类书好的多,是一本不可多得的好教材。


C#学习笔记(一)——第一章:初识编程
C#学习笔记(二)——第二章:变量
C#学习笔记(三)——一、二章内容练习及一些杂项
C#学习笔记(四)——第三章:运算符和表达式
C#学习笔记(五)——第四章:流程控制
C#学习笔记(六)——第五章:枚举、结构体和数组(还没写好)
C#学习笔记(七)——第六章:函数
C#学习笔记(八)——第七章:面向对象编程(一)




常见数据计算

加减乘除取模

最基础的计算了

C#学习笔记(四)——第三章:运算符和表达式_第1张图片

看个代码例子吧

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp4
{
    class Program
    {
        static void Main(string[] args)
        {
            int a_int = 10;
            double a_double = 10.0;
            int b = 3;
            int sum = a_int + b;  //和
            int dif = a_int - b;  //差
            int pro = a_int * b;  //积
            int quo_int = a_int / b;  //商,整数结果
            double quo_double = a_double / b;  //商,浮点数结果
            int c = a_int % b;  //取余

            Console.WriteLine("和:{0}", sum);
            Console.WriteLine("差:{0}", dif);
            Console.WriteLine("积:{0}", pro);
            Console.WriteLine("商(整数):{0}",quo_int);  //整型/整型=整型,结果向0靠近
            Console.WriteLine("商(浮点数):{0}", quo_double);   //有任意一个是浮点型,结果为浮点型
            Console.WriteLine("取余:{0}", c);   

        }
    }
}

C#学习笔记(四)——第三章:运算符和表达式_第2张图片

Math类

C#学习笔记(四)——第三章:运算符和表达式_第3张图片

那么像这种东西我们使用的时候,最科学的打开方式是什么呢?看图

自加自减

很基础的内容了。
C#学习笔记(四)——第三章:运算符和表达式_第4张图片
C#学习笔记(四)——第三章:运算符和表达式_第5张图片

复合运算符

C#学习笔记(四)——第三章:运算符和表达式_第6张图片

位运算

C#学习笔记(四)——第三章:运算符和表达式_第7张图片
C#学习笔记(四)——第三章:运算符和表达式_第8张图片
C#学习笔记(四)——第三章:运算符和表达式_第9张图片
C#学习笔记(四)——第三章:运算符和表达式_第10张图片
C#学习笔记(四)——第三章:运算符和表达式_第11张图片
C#学习笔记(四)——第三章:运算符和表达式_第12张图片
C#学习笔记(四)——第三章:运算符和表达式_第13张图片

优先级

C#学习笔记(四)——第三章:运算符和表达式_第14张图片

类型转换

C#学习笔记(四)——第三章:运算符和表达式_第15张图片

隐式转换

这里写图片描述

例子short转int

C#学习笔记(四)——第三章:运算符和表达式_第16张图片

例子int转float

C#学习笔记(四)——第三章:运算符和表达式_第17张图片

显式转换

例子int转short

C#学习笔记(四)——第三章:运算符和表达式_第18张图片

例子例子float转int

C#学习笔记(四)——第三章:运算符和表达式_第19张图片

溢出检查(暂用不到)

字符串和数值间的转换

C#学习笔记(四)——第三章:运算符和表达式_第20张图片

你可能感兴趣的:(编程语言,C#)