输入输出
输出
Console.Write("要输出的字符串");//后面不会自动换行。
输入
string s=Console.Readline()
string-字符串类型
S 专门存放字符串内容= 赋值,把右侧的送到左侧去。
Console.ReadLine()--从控制台读取输入的内容。
注释
选中相应的行,点击注释选中行
在代码前/* 结束后加*/
Console.Write("请输入你的姓名;");
string a = Console.ReadLine();
Console.Write("你输入你的年龄");
string b = Console.ReadLine();
Console.Write("请输入你的工作单位");
string c = Console.ReadLine();
Console.WriteLine("我叫;"+a+"我的年龄是;"+ b + "我的工作单位是;" + c);
数据类型
Int 整数类型 long
String 字符串类型
Double 双经浮点数类型
Bool 布尔类
转换
自动转换 --从值类型转换到引用类型时候
强制转换 --从引用类型转换到值类型的时候,或者从浮点型转换到整型
当从一个引用类型转换到值类型的时,必须引用类型的数据元素,能够转到到值类型的容量
范围内的数据才行,负责不能转
Int a; double b=12.3;
a=int.parse(b);
逻辑运算符
&& 与 两个条件同时满足才是true,否则是false
}} 或 两个条件只有有一个满足就是true,都不满足就是false
! 非(非,是优先级最高的!!!!)原来是true的给变成false
算数运算符
在普通使用时,就是在本身基础上+1运算
在赋值运算中
前++需要在执行前+1运算,然后赋值
后++,需要先执行赋值,然后进行+1运算
前-与后--与上方一致+
int a = 5;
赋值运算符
= += -= *= /= %=
Console.Write("现在几点了?");
int a =int.Parse(Console.ReadLine());
string b=a<=12 ? a+"上午":(a-12)+"下午";
Console.WriteLine(b);
Console.Write("你能跑过豹子吗?");
string s = Console.ReadLine();
string a = s =="能"?"你比禽兽还禽兽!":"你简直禽兽不如";
Console.WriteLine(a);