zoukankan      html  css  js  c++  java
  • C#1 输入输出 常量变量

    C#  输入输出  常量变量

    //输出 Console.WriteLine("这是一行文字");

    自动回车的。 Console.Write("Hello world");  不带回车的

    注意: 1.大小写敏感。(快捷键操作) 2.括号,引号,分号都是英文状态下的符号。 3.结尾不要忘记写分号。

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

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

    //其它内容

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

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

    Console.Clear();

    //清屏

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

    1字节=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 d = 3.14f;

    布尔型(bool)。逻辑型,非此即彼。true,false; 1字节 bool b = true; bool d = false;

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

    二、变量——运行过程中,值可以改变的量 先定义,后使用。 定义变量名时,不能重名。

    (一)定义:

    数据类型 变量名[ = 值]; 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变成小数类型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);

  • 相关阅读:
    用Python完成一个汇率转换器
    鸿蒙如何用JS开发智能手表App
    鸿蒙如何用JS开发智能手表App
    SAP Spartacus SplitViewComponent Migration 的一个具体例子
    SAP Spartacus B2B 页面 Popover Component 的条件显示逻辑
    SAP Spartacus 升级时关于 schematics 的更新
    SAP Spartacus B2B 页面 Disable 按钮的显示原理
    SAP Spartacus B2B 页面 Disable Confirmation 对话框的显示原理
    通过 Feature Level 动态控制 SAP Spartacus 的页面显示
    SAP Commerce Cloud Build Manifest Components
  • 原文地址:https://www.cnblogs.com/981971554nb/p/4309666.html
Copyright © 2011-2022 走看看