• 语言基础


    一.输入输出

       1.函数的四要素:名称,输入,输出,加工。

       2.主函数,输入语句,输出语句:

        (1)static void Main(string[] args)//下划线部分可以自己指定

              {

                   主函数的内容

              }

          (2)输出

             Console.WriteLine();//  输出语句,自动换行

             Console.Write();//  输出语句,不自动换行

              注意:1.大小写敏感;

                      2.所有的符号全都用英文;

                      3.不要漏掉。

         (3)输入

            Console.ReadLine();//输入语句(含义:从控制台程序读取一整行)

            Console.ReadKey();//输入语句

            string 是字符串类型,“s” 为变量名,“=”为 赋值

           例如:

                 string s = Console.ReadLine();//这句话的意思是从控制台程序读取一整行内容放到s这个容器里面

                 Console.WriteLine("你刚刚输入的是:"+s)

          

       3、注释和[取消注释]

           (1).选中相应的行,点击工具栏中的注释选中行[取消注释选中行]

            (2).选中相应的行,使用快捷键:Ctrl+K Ctrl+C [Ctrl+K Ctrl+U]

            (3).手动注释:在不要的行前面加//(注释一整行)

            (4).注释其中一段代码:/*这里面是代码 */

            (5).注释的作用://这两行是输出的功能

             技巧:

                   1.写的代码尽量使用智能感知功能;

                   2.先写总体,再完善细节;

                   3.自动完成单词功能。Alt+

            案例:输入姓名,年龄,单位,整合成一个流畅的句子显示出来。

                   Console.Write("请输入姓名:");

                   string name  = Console.ReadLine();

                   Console.Write("请输入性别:");

                   string sex= Console.ReadLine();

                   Console.Write("请输入年龄:");

                   string age = Console.ReadLine();

                   Console.WriteLine("我的名字是"+name+",性别"+sex+",今年"+age+"岁了");//"我的名字是**,性别**,今年**岁了"abc代入**

                    

    二.数据类型

            数据类型分为两大类:值类型、引用类型

            1.值类型

            (1)常用整数类型:int,short,long

                   例如: int a =3.14 ;//错误,必须是整数

                           必须在承受范围以内,否则报错

            (2)浮点型:double,float,decimal

                    正常情况下都是使用double

                    double d = 3.14;//在C#编译器中,默认输入小数就是double类型

                    float f = 3.14f;//在C#编译器中,使用float变量接收的时候需要加上f或者F

                    decimal e = 3.14m;//在C#编译器中,使用float变量接收的时候需要加上m或者M

            (3)布尔型:bool

                    只能够存储true或者false

                    bool b = false;

            (4)引用类型

                    string类型:字符串类型

                    string ss = "今天1月21号!";

                    “+”的不同含义:

                                     加号在两边都是数值类型的时候是加法运算

                                     在两边只要有一个引用类型的数据的时候就是拼接符号

                                     例:Console.WriteLine(ss+d);//拼接作用

                                          Console.WriteLine(d+f);//加法运算

                                          Console.ReadLine();

           小知识:          

                //同时定义同一类型的多个变量

                  int a, b, c;
                  a = 1;
                  b = 2;
                  c = 3;

               //一个等号表示赋值号
                  int a = 1;
                 int b = 2;
                 int c = 3;
              //已经定义好的变量,需要更改他的值,此时可以直接用变量名重新赋值
                 a = 4;
                 b = 5;
                 c = 6;
             //上面已经定义了a,下面使用的时候不用再次定义
                 int a = 22;

          (5)string 类型

                       string ss = "3";
                       ss = "5";
                       Console.WriteLine(ss);
                       Console.ReadLine();

          (6)object 类类型,是所有类型的基类

                    正常情况下不使用,除非接收一个变量的值并且不知道对方变量是什么类型

    三.基本类型转换

        1.自动转换(隐式转换)--从值类型转换到引用类型的时候

        2.强制转换(显式转换)--从引用类型转换到值类型的时候,或者从浮点型转化到整型。

                当从一个引用类型转换到值类型时,必须引用数据类型中的数据元素,能够转换成值类型的容量范围内的数据才行,否则不能转。

                1):在被转换的数据左边加上小括号:(要被转换成的数据类型)

                2)Convert.ToInt32(要被转换的数据);

                           eg:  1): int a;

                           double b = 12.3;

                           a = (int)b;
                           Console.WriteLine(a);

                        2): int a;

                             float c;
                             double b = 12.3;
                             a = Convert.ToInt32(b);
                             c = Convert.ToSingle(b);
                            Console.WriteLine(a);
                            Console.WriteLine(c);

                       

    小结:

  • 相关阅读:
    MS SQL Server中的CONVERT日期格式化大全
    简历
    Spring源码IOC部分容器简介【1】
    HadoopHDFS设计原理
    1.Linux系统简介
    3.大话C语言变量和数据类型
    2.C语言初探
    7.函数
    8.C语言预处理命令
    9.指针
  • 原文地址:https://www.cnblogs.com/arxk/p/5147783.html
Copyright © 2020-2023  润新知