• C#(1)—类型、常量及变量


    //输出
    Console.WriteLine("这是一行文字"); 自动回车的。
    Console.Write("Hello world"); 不带回车的。
    注意:
    1.大小写敏感(快捷键操作)。
    2.括号,引号,分号都是英文状态下的符号。
    3.结尾不要忘记写分号。

    //输出
    string s =Console.ReadLine();


    如何拼接字符串
    Console,WriteLine("你的用户名是"++",密码是"++",请确认。");

    变背景色
    Console.BackgroundColor = ConsoleColor.DarkGreen;
    Console.Clear();

    //其他内容
    Console.ForegroudColor = ConsoleColor.Red;//设置文字颜色
    Console.BackgroudColor = ConsoleColor.Yellow;//设置背景色
    Console.Clear();//清屏
    Console.ResetColor();//下面的恢复到以前的颜色


    Console.Write("姓名:");
    string n = Console.ReadLine();
    Console.Write("年龄:");
    string a = Console.ReadLine();

    Console.Clear();
    //显示
    Console.ForegroundColor = ConsoleColor.Red;
    Console.BackgroundColor = ConsoleColor.Yellow;

    Console.WriteLine("欢迎您:"+n+",您今年"+a+"岁。");

    Console.ForegroundColor = ConsoleColor.Black;
    Console.BackgroundColor = ConsoleColor.White;

    Console.Write("用户名:");
    string u = Console.ReadLine();
    Console.Write("密码:");
    string p = Console.ReadLine();

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

    ****************************************************

    一、数据类型:
    字符串(string)--放一串字符。需要用""引起来
    string s ="456";
    string a ="789";
    Console.WriteLine(a+s); 1字节=8位 1Byte=8bit

    整型(int)--整数类型 4个字节 long(长整型8字) short(短整型2字) tiny(微整型1字)
    int a =456;
    int b =789;
    Console.WriteLine(a+b);

    小数型,浮点型(float 单精度 4字节,double 双精度 8字节)
    double c =3.14;
    float d =3.14f;

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

    字符型(char)。单个字符
    char c ='%';

    二、变量-运行过程值可以变的量

    先定义后使用。
    定义变量名时,不能重名。

    1.定义:
    数据类型 变量名<=值>;
    int a;
    int b =20;
    2.赋值:
    变量名=值;
    3.取值:
    直接使用变量名,就可以把变量中存到值取出来。
    4.变量命名的规则。
    (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 a =10;
    double b =3.0;
    int c =a /Convert.ToInt32(b);


    string s ="7896";
    int n =Convert.ToInt32(s);


    Console.WriteLine("请输入你的年龄");
    string s = Console.ReadLine();
    int age = Convert.ToInt32(s);
    Console.WriteLine("你后年就"+(age+2)+"岁了");

  • 相关阅读:
    【Python基础编程036 ● 容器 : 字符串、列表、元组、字典 ● 定义字符串的格式】
    【Python基础编程035 ● 判断语句和循环语句 ● for循环语句】
    【Python基础编程034 ● 判断语句和循环语句 ● while循环实现猜拳游戏】
    【Python基础编程033 ● 判断语句和循环语句 ● 转义字符】
    【Python基础编程032 ● 判断语句和循环语句 ● 循环嵌套中的break和continue的使用 】
    【Python基础编程031 ● 判断语句和循环语句 ● whie循环练习-打印三角形 】
    【Python基础编程030 ● 判断语句和循环语句 ● while循环练习-打印正方形 】
    (14)python网络编程,多线程socket(待写)
    【IO压测】sql server使用Diskspd测试SQL Server IO存储
    sql server使用T-SQL读取扩展事件
  • 原文地址:https://www.cnblogs.com/Claires/p/4176373.html
Copyright © 2020-2023  润新知