第一课

41 阅读2分钟

第一课、

1.1

using System ;//引入system命名空间 里面放了很多方法和类可以使用

namespace demo01 //大括号表示代码块 { class Programe //首个字母要大写 大驼峰命名 { //程序入口 ctrl +k +c 单行注释 static void Main(string[] args) { //开始写程序 新行Ctrl+shift+enter //第一个语句 hello world Console.WriteLine("Hello, World!");

        Console.Write("不换行");//上下移动代码 alt+↑↓
        Console.WriteLine("换行");
        //几个转义字符  \n 换行符 \t
        Console.Write("\n\th");
        Console.Write(@"\n\th");//@符号第一种使用取消转义
        Console.Write("\\th");//两个转义字符取消转义
        Console.Write("\\th");//复制一行代码 Ctrl+d
      
    }
}

} 快捷键 Ctrl+delete 删除光标后的代码 Ctrl+退格键 删除光标前的代码 ctrl +k +c 单行注释 Ctrl + k +u 取消单行注释 alt+↑↓ 上下移动代码 Ctrl+d 复制一行代码

1.2

//变量 就是一个盒子 存数据 存在内存 开辟一段空间 会有一个内存地址 有名字的盒子 //c#是一门强类型语言 所以数据都必须严格定义类型 // 整型 最多32位的整数 int a = 23; //命明变量 初始化赋值 这样变量才可以使用 //变量名: 数字,字母,下划线组成 开头不能是数字 //浮点型 小数 double b = 3.2; //字符类型 只有一个字符 而且此字符可以在ASCII中转换成对应的十进制数 这里要和字符串区别 char c = 'd';//为了和字符串区分 只能用单引号 Console.WriteLine(a + c);//可以和其他数值类型的数据进行运算

        //给多个变量初始化的方法
        int num1 = 10, num2 = 34, num3 = 23;
        int num4, num5;
        num4 = num5 = 34;
        Console.WriteLine(num4);
        Console.WriteLine(num5);

        int e = 3, f = 8;
        Console.WriteLine(e+"+"+f);

        //  ++  --  的用法
        int num6 = 3;
        int num7 = 4;
        int num8 = 3;
        num7 = num6++ + num7;   //后++表示先参加运算,再自增一  7
        num7= num6+ ++num7;   //前++表示先自增一,再参与运算  11
        num8=-num6++ + num7;  //num6 4=>-4=>-3  num7=12
        Console.WriteLine(num8++); //结果8
        num6 = num6++ + ++num6; //num6 =5=>6   5+6+1=12
        Console.WriteLine(num6);