
课堂小结5
叫我莫言鸭
这个作者很懒,什么都没留下…
展开
-
类与对象实例之委托方法的使用
委托委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。例题在一个类中分别定义加、减、乘、除四个方法,在main函数中分别将这四个方法添加到委托对象中,并完成输出。①定义委托原型。例如 delegate bool MyDelegate(d...原创 2019-04-18 22:56:00 · 465 阅读 · 0 评论 -
条件表达式的学习和使用 实例之闰年的判断
条件表达式x=<表达式1>?<表达式2>:<表达式3>;意义:先求解表达式1,若为非0(真),则求解表达式2,将表达式2的值赋给x。若为0(假),则求解表达式3,将表达式3的值赋给x。 口诀:前真后假。若有多个条件表达式像这样连在一起:x=<表达式1>?<表达式2>:<表达式3>?<表达式4>:<表达...原创 2019-04-18 23:08:47 · 1979 阅读 · 0 评论 -
课堂小结5.4 阶乘的循环和递归实现
m和n通过键盘输入,求出表达式:(n!)/((n-m)!*m!)的值。要求用两种不同的方法完成:第一种是利用for循环求出表达式的值;第二种在主方法中调用自定义求阶乘方法fac()实现。namespace _4{ class Program { static void Main(string[] args) { int m...原创 2019-04-18 23:11:39 · 196 阅读 · 0 评论