Console.WriteLine(格式字符串(含替代标记),创换值0,替换值1,替换值2,…);
Console.WriteLine("两个数相加{0}+{1}={2}",3,34,34);
Console.WriteLine("两个数相加{0}+{0}={2}",3,34,34);
Console.WriteLine("两个数相加{0}+{0}={3}",3,34,34);
Console.WriteLine(格式字符串(含替代标记),创换值0,替换值1,替换值2,…);
Console.WriteLine("两个数相加{0}+{1}={2}",3,34,34);
Console.WriteLine("两个数相加{0}+{0}={2}",3,34,34);
Console.WriteLine("两个数相加{0}+{0}={3}",3,34,34);
变量名 方法名 类名 命名空间名)命名规范和命名规则
驼峰命名法(Camel命名法)
首个单词的首字母小写,其余单词的首字母大写(enemyHp)
Pascal命名规范
每个单词的第一个字母都大写(EnemyHp)如果使用到英文单词的缩写,全部使用大写(PIHP MP)
变量使用Camel命名,方法和类使用Pascal命名规范
temp 临时变量
Console.ReadLine(); 代表可输入项
使用Convert. ToInt32把数字字符串转换成一个整数,非数字会报错
Console.WriteLine(@"c:\a\b\c"); (@使转义字符不生效,并且使用@后字符串可以是多行字符串)
输出为 c:abc
变量要先声明再使用
或者要先初始化再使用
1错
2错
3对
4错
5错
6对
练习2
第三个
\n (换行特殊字符)
\t (代表四个空格)
// (单行注释符号)
/* */(多行注释)
ctrl+k ctrl+c (注释代码快捷键)
ctrl+k ctrl+u (取消注释代码快捷键)
//输入两个正整数nm。用for循环打印nm(包含nm)所有奇数偶数。基数放在一行用空格分隔,偶数放在一行用空格分隔。
int n = Convert.ToInt32(Console.ReadLine());
int m = Convert.ToInt32(Console.ReadLine());
int s = n;
for (int i = n; n <= m; n++)
{
if (n % 2 == 1)
{ Console.Write(n + " "); }
}
Console.Write("\n");
for (int i = s; s <= m; s++)
{
if (s % 2 == 0)
{ Console.Write(s + " "); }
}
编程题目:leecode、牛客网
字典runoob.com/csharp/csharp-basic-syntax.html
基本语法总结:
命名空间+类+ 多个方法("字符串");
任务19:016-判断结果-练习
练习题1:3、6
练习题2:Console.WriteLine("1\n\t2\n3");
练习题5:Console.WriteLine("\\\"");
练习题3/4:完成,主要用到空格
练习题6:Console.WriteLine("Siki说 :“wate is \\n”");
斜杠的含义是转义
WriteLine :书写完换行
Write :书写完不换行
\n:转印字符
\t :四个空格