• 12月21日笔记


      //输出            

    Console.WriteLine("这是一行文字");  自动回车的

    Congsole.Write("");   不自动回车

    注意: 1、大小写敏感。(快捷键操作)

    2、括号,引号,分号都是英文状态下的符号。

    3.结尾不要忘记写分号。

    //输入

    string s = Console.ReadLine()

    如何拼接字符串。

    Console.WriteLine("你的用户名是"+u+",密码是"+p+",请确认");

    //其他内容

    Console.ForegroundColor = ConsoleColor.Red;//设置文字颜色

    Console.BackgroundColor = ConsoleColor.Yellow;//设置背景颜色

    Console.Clear();//清屏

    ***************************************************************************** *表示重要

    一、数据类型:

    字符串(string)--放一串字符。需要用""引起来。

    整型(int)--整数类型

    string s  ="456"

    sring s ="789"

    Console.WriteLine(a+s);  是456789

     一字节=8位   1B=8b 1Byte=8bit

    1KB=1024B   1MB=1024KB  1GB=1024MB  1TB=1024GB

    *整数型(int)--整数类型 4字节    long(长整型8字) short(短整型2字节) tiny(微整形1字节)

    不能加""

    int a = 456;

    int b = 789;

    Console.WriteLine(a+b);

    小数型,浮点型(float,double)

    float:单精度浮点型。   4字节

    *double:双精度浮点型。  8字节

    double d = 3.14:

    非得定义给float 的话要在小数后面加f

    float d f=3.14f;

    布尔型(bool)。逻辑型,非此即彼。true,false;

    bool b = true;

    bool d  = false;

    字符型(char)。单个字符  

    只能使用单引号 中间只能放一个数或者符号

    char c = '$';

    二、变量--运行过程中,值可以改变的量。

    先定义,后使用。

    定义变量名时,不能重名。

    (一)定义:

    数据类型  变量名[=值];    

    中括号里面的内容可以省掉

    int a;

    int b = 20;

    (二)赋值:

    变量名=值;

    (三)取值: 直接使用变量名,就可以把变量中存的值给取出来。

    (四)变量命名的一般规则。

    1.变量名一般由字母、数字、下划线组成。

    2.变量名开头只能是开头或下划线。

    3.变量名不能与系统关键词重复。(字变蓝就不行,不变蓝就行)

    三、常量--运行过程中,值无法改变的量。

    字面常量。

    符号常量。定义:在变量定义的左边加个const关键字就变成常量了

    const int b = 20;

    注意:符号常量在定义的时候,必须赋值。

    符号常量的应用:在一些反复使用的复杂数据,一般喜欢用常量来代替它,使用常量进行编程运算。

    四、类型转换。 计算机稚嫩归队同一类型数据进行运算,不同类型数据不能直接运算,如果是不同类型,则需要进行转换(自动转换,强制转换)。

    int a =10;  

    double b = 3.0;  

    Console.WriteLine(a/b);   //先把a的值编程小数类型10.0000,然后在做除法运算。

    自动转换:由计算机根据运算数据自动进行类型转化。其原则是,只要从类型上说不会丢数据,就转化。

    tiny->short->int->long->double  按照箭头方向自动转

    强制转换:由程序员强制把某种类型,变成另一种类型。这种类型强制转化是在计算机不自动转化的时候实 施,但可能丢失数据。    

    语法:1.在被转化换的数据左边加上小括号,小括号里面写上要转化的目标类型。    

              int a = (int)3.14;          

             2.使用Convert.Toxxx()转化。    

              int c = a/Convert.ToInt32(b);

             string s = "7896"     

              int n = Convert.ToInt32(s);

  • 相关阅读:
    HUST 1372 marshmallow
    HUST 1371 Emergency relief
    CodeForces 629D Babaei and Birthday Cake
    CodeForces 629C Famil Door and Brackets
    ZOJ 3872 Beauty of Array
    ZOJ 3870 Team Formation
    HDU 5631 Rikka with Graph
    HDU 5630 Rikka with Chess
    CodeForces 626D Jerry's Protest
    【POJ 1964】 City Game
  • 原文地址:https://www.cnblogs.com/zdc1994/p/4177259.html
Copyright © 2020-2023  润新知