今天复习了c#基础知识,把已经遗忘的知识又重新巩固起来,而且对c#变量的定义,数据类型,流程控制语句等知识有了更进一步的了解,更加坚定了今后学习的决心。
1.变量的定义:在方法内部定义变量时,要首字母小写(骆驼命名法 camel)但第二个单词首字母大写eg: personName Pascal: 首字母大写。
2.数据类型:小数默认为 Double类型 Char 类型 1字节String类型 可以用下标访问 eg: string name=“zhangsan”; Console.WriteLine(name[5]); Decimal 类型 适合用 于财务和货币 精确度比double 高。
3.转义字符: /b:backspace /n: 换行 /r: 回车 /” :转译成 ” //:转译成一个/
注:@:用在字符串引号前,(1)表示字符串中的/不进行转译 (2)可以使用多行字符串(不建议使用) 不能在字符串中包含引号。
4.流程控制语句练习题:练习4:不断要求用户输入一个数字(假定用户输入的都是正整数),当用户输入end的时候显示刚才输入的数字中的最大值。设一个变量int max,初始值为0,用户每输入一次就把用户输入的和max比较一下,如果输入的比max大,则让max等于用户输入。
Console.Write("请输入一个数?");
string userInput = Console.ReadLine();
int max = Convert.ToInt32(userInput);
int temp = 0;
Console.Write("请输入一个数?");
string inputTemp =Console.ReadLine();
while (inputTemp!="end")
{
temp = Convert.ToInt32(inputTemp);
if (temp > max)
{
max = temp;
}
Console.Write("请输入一个数?");
inputTemp = Console.ReadLine();
}
Console.WriteLine("最大值为:{0}", max);
希望今后的每一天都有收获!