using System
namespace demo1 //引入system命名空间 放了很多方法和类我们可以直接使用
{ //大括号表示代码块
class Programe //首个字母要大写 大驼峰命名
{
//程序入口 ctrl+k ctrl+c 单行注释 取消单行注释 ctrl+k+u
static void Main(string[] args)
{
//开始写程序 开启新行 ctrl+shift+enter
//d第一个语序 hello world
Console.WriteLine("hello world!")
//每次运行的时候要先保存文件 ctrl+s
//机器只能识别二进制 电路中只有开关 用0和1来表示
//多行注释 ctrl+shift+/ 取消再按一次
/* Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
Console.WriteLine("")
//在控制台内输出Write不换行 WriteLine
Console.WriteLine("不换行")
Console.Write("换行")
//几个转义字符 \n换行符 \t制表符
Console.Write(@"\n\th")
Console.Write("\\n\n")
//复制一行种的代码 ctrl+d
Console.Write(" *\n")
Console.Write(" ***\n")
Console.Write(" *****\n")
Console.Write(" *******\n")
Console.Write(" *********\n")
Console.WriteLine("jflask")
//ctrl+退格键 表示删除光标前面字符
//变量 就是一个盒子 存数据 存在内存中 内存开辟一段空间 会有一个内存地址 有名字的盒子
//强类型 所有数据都必须严格定义类型
int a = 23
//变量名 数字,字母,下划线组成 开头不能是数字
//浮点型
double b = 3.2
//字符类型 而且这个字符可以再ascii中转换成对应的十进制数 这里要和字符串区分
char c = 'g'
Console.WriteLine(a+c)
//给多个变量初始化
int num1 = 10
int num2 = 34
int num3 = 23
int num4, num5
num4 = num5 = 34
Console.Write(num5)
Console.Write(num4)
// ++ -- python没有这个了
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)
}
}
}
