# 1、程序结构 1、快捷键 快速对齐代码:Ctrl+k+D(按住ctrl+K然后快速放开K按住D 弹出智能提示:Ctrl+J 注释:单行:ctrl+k+c 取消单行注释:ctrl+k+u 多行:ctrl+shift+/ 换行:ctrl+shift+enter 运行:ctrl+fn+F5 将代码上移: Alt+上箭头; 复制一行代码:ctrl+D
2、输出语句: Console.Write("不换行"); Console.WriteLine("换行");
3、转义字符: \n:换行 \t:制表符 @: 1、取消转义字符; 1.加“@”符号 2.再加一个反斜杠。 Console.Write(@"\n\th"); Console.write("\n"); 2、可以输出多行字符串; String a=@"wretret 3fuurrtr dfgttyuyut"; +:进行字符串拼接 字符串+数字 会做一个隐式转换
4、数据类型 bool、byte、char、double、int、long、short、 类型转换:
5、算数运算符 基本运算符:+ - * / % ++ -- int num1 = 11; int num2 = 10; num1 = --num1 + num2++; //10+10
6、console.ReadKey(); :暂停当前程序,等待用户按下任意键继续,按下任意键将显示在控制台中。
7、输入: Read(); 获取控制台输入的一个字符 返回值的类型是整数类型 ReadLine(); 获取控制台输入的字符串,返回值类型是字符串类型 `int age = Convert.ToInt32(Console.Readine());
int get1 = Console.Read(); Console.WriteLine("我是整数"+get1);
string get2 = Console.ReadLine(); Console.Write(get2 + 3);`
例子:
8、类型转换: 转整型:Convert.ToInt32(要转换的数据) 转字符串:Convert.ToString() 转bool类型:Convert.ToBoolean() 除了0以外的数字转bool类型都是true
9、字符串格式化输出:
int a = 23, b = 46; Console.WriteLine("{0}+{1}+{2}" ,a,b,a+b);
例子:
10、关系运算符 判断结果是布尔类型
< 、 > 、 <= 、 >= 、 == 、 !=
11、赋值运算符 = 、 += 、 -= 、 *= 、 /=
12、逻辑运算符 &&与 、 ||或 、 !非
13、if语句
switch语句
while循环
for循环
do()while{} 循环
k3u1fbpfcp/3404f196cf6940b58dcaffca09b4a1eb~tplv-k3u1fbpfcp-watermark.image?)