教学老师;林老师
// 反斜杠:注释的意思 不参与代码的运行 英文 demo0923 首个字符不能是数字
using System; //引入system命名空间 放了很多方法和类我们可以直接使用
namespace demo01//大括号表示代码块
{
class Programe //首个字母需要大写 大驼峰命名
{
//程序的入口 ctrl + k ctrl +c 单行注释 取消单行 ctrl + k +u
static void Main(string[] args)
{
//开始写程序 开启新行 ctrl +shift +enter
//第一个语句 helloworld
Console.WriteLine("helloworld");//按住ctrl +F5运行程序
//每次运行的时候要先保存文件
//机器只能识别二进制 电路只有开关用0和1来表示
//选中多行 shift+鼠标点进要注释的末尾位置
//多行注释 ctrl+shift+/
//在控制台内输出Write 不换行WriteLine换行
Console.Write("不换行");//将代码上移 alt+方向键
Console.WriteLine("换行");
//几个转义字符 \n换行符 \t制表符
Console.Write(@"\n\th");//@符号第一种使用取消转义
Console.Write("\\n");//在加一个反斜杠 将反斜杠转译成正常的字符
//复制一行中的代码 ctrl+d
Console.WriteLine("ada");//crtl+delete 删除光标后面的字符
//ctrl+退格键 表示删除光标前面的字符
//变量 就是一个盒子存数据 存在内存开辟一段空间会有一个内存地址 有名字的盒子
//强类型 所有的数据都必须严格定义类型
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.Write(num5);
Console.Write(num4);
int num6 = 3;
int num7 = 4;
int num8 = 3;
num7 = num6++ + num7;//后置加加表示先参加运算在自增一
num7 = num6 + ++num7;//前置加加表示先自增在参与运算
num8 = -num6++ + num7;
Console.WriteLine(num8++);
num6 = num6++ + ++num6;//我可以玩一整天
Console.WriteLine(num6);
}
}
}
附;字符类型表
附:ASCII码表