实例1 涉及路径的时候可以加一个@
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp16 { class Program { static void Main(string[] args) { Console.WriteLine(老牛|老马); Console.WriteLine("老杨很\"老苏"); string path =@ "C:\Program Files(x86)\focus booster\focus booster.exe"; Console.ReadKey(); } } }
算术运算符及算数表达式
算数运算符 + - * / %(取余 取模)取余数
int num=10 % 3
变量 最好 先声明 再赋值 才能使用
实例2
怎么算平均分和总结分
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp17 { class Program { static void Main(string[] args) { int a = 90; int b = 80; int c = 67; int d1 = a + b + c; int d2 = (a + b + c) / 3; Console.WriteLine("总分:"+d1); Console.WriteLine("平均分:"+ d2); Console.ReadKey(); } } }
优先级:
类型直接转换,根据条件判断
实例3
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp19 { class Program { static void Main(string[] args) { //老苏买了一筐鸡蛋,如果坏蛋少于5个,它就吃掉,否则他就去退货 Console.WriteLine("输入坏蛋个数"); int eggs = Convert.ToInt32(Console.ReadLine()); if (eggs < 5) { Console.WriteLine("我就喜欢吃臭蛋,不用退了"); } else { Console.WriteLine("一定要退货,臭蛋太多吃不了"); } Console.ReadKey(); } } }
实例2
iF语句
if 有可能一条语句都不执行
if else 有条件的执行一条语句,至少执行一条语句
语法
先判断括号中的条件是否成立,如果成立,则执行if下面那个大括号里的语句,如果条件为false,则执行else大括号里的语句
占位符和double
Int类型的数据可以自动转换为double类型的数据
或者说 Int类型的数据可以隐式的转换为double类型的数据
实例4 和加号效果一样的写法(占位符)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp21 { class Program { static void Main(string[] args) { Console.WriteLine("美女 你喜欢吃神马水果"); string str = Console.ReadLine(); Console.WriteLine("哈哈,这么巧,我也喜欢吃{0}",str); Console.ReadKey(); } } }
小结
很喜欢这些小栗子,经常看看,和总结一下。