3,6
3,6
注释快捷键
ctrl+k ctrl+c
取消注释
ctrl+k ctrl+u
1
3 ;6
2
Console.WriteLine("1\n\t2\n3");
3
Console.Write("*\n");
Console.Write("**\n");
Console.Write("***\n");
Console.Write("****\n");
Console.Write("*\n");
Console.Write("*\n");
Console.WriteLine("*");
4
Console.Write(" *\n");
Console.Write(" ***\n");
Console.Write(" *****\n");
Console.Write("*******\n");
Console.Write(" *\n");
Console.Write(" *\n");
Console.Write(" *\n");
5
d
6
Console.WriteLine("SiKi说:\"what is \\n\"");
(自己做)
第一题:××√××√ √
第二题:选择C(第三个选项) √
第三题:
第一种方法
Console.WriteLine("*");
Console.WriteLine("**");
Console.WriteLine("***");
Console.WriteLine("****");
Console.WriteLine("*");
Console.WriteLine("*");
Console.WriteLine("*"); √
第二种方法
Console.WriteLine("*\n**\n***\n****\n*\n*\n*\n*"); √
第四题:
第一种方法
Console.WriteLine(" *");
Console.WriteLine(" ***");
Console.WriteLine(" *****");
Console.WriteLine("*******");
Console.WriteLine(" * ");
Console.WriteLine(" * ");
Console.WriteLine(" * ");
Console.ReadKey(); √
第二种方法
Console.WriteLine(" *\n ***\n *****\n*******\n *\n *\n *");
√
第五题:B ×
正确答案:D
第六题: Console.WriteLine("SIKI说:"what is \n""); ×
搞不懂,\n打出来就被系统识别成转义字符了
正确答案: Console.WriteLine("SIKI说:"what is \n"");
因为\代表转义.所以如果要输出"\"的话,要打"\\"
同样引号"也是有特殊作用的,所以要打印"引号的话,
也需要"\""
练习题答案
1题:
错
错
对
错
错
对
2题
c
3题
Console.WriteLine("*\n**\n***\n****\n*\n*\n*");
4题
Console.WriteLine(" *\n ***\n *****\n *******\n *\n *\n *");
5题
d
6题
Console.WriteLine("SiKi说:\"What is \\n\"");
1:3,6
2:3
3: Console.WriteLine("*\n**\n***\n****\n*\n*\n*");
4: Console.WriteLine(" *\n ***\n *****\n*******\n *\n *\n *");
5:d
6: Console.WriteLine("SIKI说:\"what is \\n\"");
新建项目002.设为启动项目
using System;
namespace _002_练习
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("*");
Console.WriteLine("**");
Console.WriteLine("***");
Console.WriteLine("****");
Console.WriteLine("*");
Console.WriteLine("*");
Console.WriteLine("*");
}
}
}
2
using System;
namespace _002_练习
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(" *");
Console.WriteLine(" ***");
Console.WriteLine(" *****");
Console.WriteLine("*******");
Console.WriteLine(" *");
Console.WriteLine(" *");
Console.WriteLine(" *");
}
}
}
3
using System;
namespace _002_练习
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("\\\"");
}
}
}
4
using System;
namespace _002_练习
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("SiKi说:\"what is\\n\"");
}
}
}
1错2错3对4错5错6对
3
\作用是用来转义的
如何打印\ 用两个\\来注释掉这个转义字符
两种注释方法
//
\ \
两个\\代表一个\
\"代表一个"
轉意字符
" 写作 \"
\ 写作\\
\\ 代表一个\
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
\"