\\ 代表一个\
\\ 代表一个\
221221
NNYNNY
console.writeline("1\n\t2\n3");
同一解决方案下只能有一个启动项目,项目需先启动后调试
1、判断
× × √ × × √
//(/与*之间不能有空格)
练习题2
1、\n为换行,\t为制表符
2、答案为C
3、Console.WriteLine("*\n**\n***\n*\n*\n");
4、Console.WriteLine(" *\n ***\n *****\n *\n *\n");
5、答案为D
6、Console.WriteLine("SiKi说:\”what is \\n?\“");
//(其中双\在转译字符中代表一个/,\"代表输出一个” )
//语言中不会识别中文符号,只识别英文
因为字符\与字符“在代码中均有各自的作用,因此无法直接通过输入\和”来表示,若要表示该字符则(\")=字符",(\\)=字符\
转义字符
c#字符常量中可查询
第一个\代表激发转义功能,后面的内容决定激发哪个功能。单独的\是会报错的。如果你要输出\,就要写成\\
\" 代表一个引号
输出\*则需要\\\"
引号和斜杠是由特殊作用的,如果你要输出斜杠就要\\如果要输出引号就要\"
1. 36
2. c
3.
4.
5. c
注释:对36
//
/*
*/
\t 制表符 Tab键
\n 换行符
2.3
5.d
\"
和
\n 换行
\t 制表符 tab
void Flag()
{
for (int j = 0; j <= 3; j++)
{
for (int i = 0; i <= j; i++)
{
Console.Write("*");
}
Console.Write("\n");
}
for (int i = 0; i <= 3; i++)
{
Console.WriteLine("*");
}
}
void Tree()
{
for (int j = 0; j <= 3; j++)
{
for (int k = 3; k >= j; k--)
{
Console.Write(" ");
}
for (int i = 0; i <= 2 * j; i++)
{
Console.Write("*");
}
Console.Write("\n");
}
for (int i = 0; i <= 3; i++)
{
for (int k = 3; k >= 0; k--)
{
Console.Write(" ");
}
Console.WriteLine("*");
}
}
\\第一個轉印符\可將 \ 印出
\"第一個轉印符\可將 " 印出
、转义字符
两个斜杠来代表一个斜杠
ctrlK ctrlC 全选注释 ctrlK ctrlU
\n 换行符
\t 水平制表符
\\ 转义字符
设为启动项目
\t \n
1.//3.6
2.//3
3.//
4.√
5.b× d
6.×
7.
\\输出后是\
转印字符\
using System;//注释:引入命名空间//
namespace _001_开始//名字是不可以以数字开头的,所以会自动生成一个下划线,一般命名不使用中文
//namespace 是定义了一个命名空间,对代码进行一个分类
{
class Program//class是一个类,然后program是类的名称,会和文件名称保持一致,命名空间和项目名称保持一致
{
static void Main(string[] args)//在类下面创建了一个方法,名叫main
{
//Console.WriteLine("Hello World!");//然后在方法下面创建了代码
// //向控制台显示一行字符
//Console.WriteLine("i will always be by your side"); //输出语句
//console是一个类,writeline是一个方法
//writeline意思就是在调试控制台书写文字的意思
/*这是注释
*/
//ctrl k ctrl c 注释快捷键
//ctrl k ctrl u 取消注释
//Console.Write("hello world!");
//Console.Write("zhangsan");//wrire和writeline 的区别就是,前者不会换行,后者输出换行
//Console.WriteLine("he\tllo \nworld!");//\t代表table键,制表符,\n为换行符
console.writeline("he")
\\代表一个斜杠,即第一个\把后面那个转译了
打印“\"”, ("\\\""),\为转译符号
打印siki说:“what is \n”, ("siki说:\"what is \\n\"")