• C#基础第二天


    变量 

    声明的语法格式

    数据类型 变量名;

    常用数据类型

    int  整数  值类型

    double  小数  值类型

    char  字符  引用类型

    string 字符串 引用类型

    decimal  金钱小数 值类型

    float  浮点数、 值类型

    类 也是一种数据类型   引用类型

    object 类型  

    字符串转义

    +一个字符,组成转义字符,一般用于表示特殊字符

    常用的转义符: 、、\、 、"

    @在字符串前面表示不转义

    算数运算符

    +-*/ %

    ++  number=number+1,++放在前或后不一样:

    如果是前++,则首先这个变量的值自身加一,然后拿着这个加一后的值去参与运算。
    如果是后++,则首先拿原值参与运算,运算完成后,自身再加一。

    --   number=number-1

    +=  -=  *=  /=  %=

    算数表达式:由算数运算符连接起来的表达式

    算数表达式中数据类型自动转换:int 、double、decimal、float 都是数字类型,可以兼容

    强制类型转换:(数据类型) 待转换的值 强制转换数据类型一定要兼容

    否则,使用Convert进行转换:Convert.ToString() 不在仅是内存级别的转换,考虑了数据意义的转换,一切数据类型都可以转换为string类型

     #region 定义两个数分别为100和20,打印出两个数的和。
                int num1 = 100;
                int num2 = 20;
                int sum = num1 + num2;
                Console.WriteLine("100+20={0}", sum);
                Console.ReadKey();
                #endregion
    
                #region 计算半径为5的圆的面积和周长并打印出来.(pi为3.14)面积:pi*r*r; Perimeter(周长)
                const double pi = 3.14;
                int r = 5;
                double s = pi * r * r;
                double l = 2 * pi * r;
                Console.WriteLine("半径5的园的面积为{0},周长为{1}", s, l);
                Console.ReadKey();
                #endregion
                #region 某商店T恤(T-shirt)的价格为35元/件,裤子(trousers)的价格为120元/条.小明在该店买了3件T恤和2条裤子,请计算并显示小明应该付多少钱?
                decimal tshirtPrice;
                decimal trousersPrice;
                tshirtPrice = 25;
                trousersPrice = 120;
                int tNum = 3;
                int rNum = 2;
                decimal sum = tshirtPrice * tNum + trousersPrice * rNum;
                Console.WriteLine("总共应付款:{0}", sum);
                Console.ReadKey();
                //打8.8折后呢?
                decimal sum = sum * 8.8;
                Console.WriteLine("8.8折后总共应付款:{0}", sum);
                Console.ReadKey();
                #endregion

    #region 编程实现计算几天(如46天)是几周零几 天.
                int days = 46;
                const int weekdays = 7;
                int week = days / weekdays;
                int day = days % weekdays;
                Console.WriteLine("{0}天是第{1}周第{2}天",days,week,day);
                Console.ReadKey();
                #endregion
  • 相关阅读:
    Dockerfile文件详解
    docker-compose.yml文件
    Linux集中日志服务器rsyslog
    数据库连接池DBUtils使用
    js开关插件使用
    flask基础
    redis系列--深入哨兵集群
    Python算法基础
    redis系列--主从复制以及redis复制演进
    redis系列--redis4.0深入持久化
  • 原文地址:https://www.cnblogs.com/CelonY/p/10629338.html
Copyright © 2020-2023  润新知