输入 输出与数据类型
输出 Console.Write() (不换行) Console.WriteLine() (换行)
输入 Console.ReadLine() 括号里不写任何东西 接受一下直至接收到回车命令之前的所有字符
一个等号表示赋值号 加号在遇到字符串类型时时拼接作用
案例:输入姓名,年龄,工作单位,整合成一句流畅的话
1 Console.Write("请输入姓名:"); 2 string name = Console.ReadLine(); 3 Console.Write("请输入年龄:"); 4 string age = Console.ReadLine(); 5 Console.Write("请输入工作单位:"); 6 string danwei = Console.ReadLine(); 7 8 Console.WriteLine("姓名:" + name + " 年龄:" + age + " 工作单位:" + danwei);
数据类型
一、值类型
整形:int long
浮点型:double float
字符型:char
布尔型:bool
时间和日期 枚举类型 结构类型
二、引用类型
字符串型:string
变量的命名规则
1,变量名是由:字母,数字,下滑线,@,汉字组成
2,首个字符可以放:@,字母,下划线,汉字
3, 变量名中间不允许出现空格
4,不允许使用关键字
常量....const
const int ww = 10;
转换
隐式转换
int a =123;
string b = a.ToString();
double bb = a;
显示转换
double c = 3.14;
int d = (int)c;
Console.WriteLine(d);
Console.Write("请输入姓名");
int e = int.Parse(Console.ReadLine());
string s = "123";
int ss = int.Parse("123");
int sss = Convert.ToInt32(s);
输入两个数,求他们的和,积,商
1 Console.Write("请输入a="); 2 double h = double.Parse(Console.ReadLine()); 3 Console.Write("请输入b="); 4 double hh = double.Parse(Console.ReadLine()); 5 Console.WriteLine("他们的和为:"+ (h + hh)); 6 Console.WriteLine("他们的差为:" + (h - hh)); 7 Console.WriteLine("他们的积为:" + (h * hh)); 8 Console.WriteLine("他们的商为:" + (h / hh)); 9 Console.ReadLine();