C# 第一堂课

124 阅读1分钟

1.实现树的打印

using System;   //导入系统内置函数
namespace demo1
{
    class Program   // 创建一个类
    {
        static void Main(string[] args) // 主函数,程序代码的入口
        {
            Console.WriteLine("    *    ");     //利用系统函数有规律的输出*,打印一颗树
            Console.WriteLine("   ***   ");     //WriteLine 自带换行,Write不带换行
            Console.WriteLine("  *****  ");
            Console.WriteLine(" ******* ");
            Console.WriteLine("    *    ");
            Console.WriteLine("    *    ");
            Console.WriteLine("    *    ");
        }
    }
}

实现结果

image.png

2.熟练掌握 前置++,后置++,前置-- 和 后置--

using System;   //导入系统内置函数
namespace demo1
{
    class Program   // 创建一个类
    {
        static void Main(string[] args) // 主函数,程序代码的入口
        {
            int num6 = 3;       //给num6,num7,num8进行初始化,并赋值
            int num7 = 4;
            int num8 = 3;
            num7 = num6++ + num7;   //num6先和num7进行相加,然后赋值给num7,最后num6再进行加一
            //3和4进行相加,然后赋值给num7,则num7 = 7,num6再进行++,num6 = 4;
            // 则 3 + 4 = 7
            Console.WriteLine("num6++  + num7 =  {0}",num7);   

            //num6 = 4 , num7 = 7 , num7先加一变成8,则 8 + 4 = 12
            num7 = num6 + ++num7; 
            Console.WriteLine("num6 +  ++ num7 =  {0}", num7);
            // num6 = 4 加 - 号 等于 -4 + 12 = 8
            //最后num6 +1 , 则num6 = 5
            num8 = -num6++ + num7;
            Console.WriteLine("-num6++  + num7 =  {0}", num8);

            //   =  5   +  (6 + 1) = 12
            num6 = num6++ + ++num6;
            Console.WriteLine("num6++ + ++num6 =  {0}", num6);
        }
    }
}

实现结果

image.png

3.学习了许多visual studio 快捷键

   Ctrl + Shift + Enter = 在当前行下方插入空行
   Ctrl + K,Ctrl + C = 注释选定行
   Ctrl + K,Ctrl + U = 取消选定行的注释
   Ctrl + Shift + / = 多行注释
   Ctrl + K,Ctrl + D = 正确对齐所有代码
   Ctrl + Delete = 删除光标右侧的所有字
   F5 = 开始调试