第四章 方法(4.1 方法的定义与调用)

4.1 方法的定义与调用

【案例1】

 编写一个控制台应用程序,输出一颗圣诞树,如图所示。

【代码】

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            PrintTriangle(3);
            PrintTriangle(4);
            PrintTriangle(6);
            PrintTriangle(1);
            PrintTriangle(1);
            Console.ReadLine();
        }
        static void PrintTriangle(int n)//输出一个由n行*号组成的等腰三角形
        {
            int i, j;
            for (i = 1; i <= n; i++)
            {
                for (j = 10; j >= n; j--)//输出空格调整三角形左边距,为三角形确定位置
                    Console.Write(" ");
                for (j = n - i; j >= 1; j--)//输出每行*号前的空格
                    Console.Write(" ");
                for (j = 1; j <= 2 * i - 1; j++)//输出1行*号
                    Console.Write("*");
                Console.WriteLine ();
            }
        }
} }

运行结果:

方法的定义格式:

[修饰符]  返回值类型   方法名(  [参数列表]  )

{

方法体;

[return (z)];

}

【案例2】新时代电影院的电影票基本定价为70元,每个星期的星期二全天半价,其他6天的票价中18:00之前为半价,18:00之后为全价。请用一个方法根据输入的星期几和放映时间来计算票价,并调用这个方法。

【代码及分析】

 

posted on 2019-04-28 09:28  熟烂的番茄  阅读(164)  评论(0编辑  收藏  举报

导航