• 关于Web前端 编程时流程控制中的流程控制图和 if 判断及九九乘法表


    本次分享首先是流种植控制图的一些理论知识:

    一、流程图:使用标准化的图形方案,分析某个功能的实现步骤(标准化:流程图规定的形状)

     

    二、接下来说一下 if 判断一些知识点

    1、在if判断中如果某个分支中的代码只有1行,则该分支的大括号可以省略;

    2、同时在一个if结构中,if必须出现一次,else if可以出现任意多次, else可以出现0次或1次 ;

    3、三目运算符就是一个简单版的if判断

    注释:

    三目运算符:又叫做三元运算符,它需要三个操作数参与运算
    书写方式:操作数1 ? 操作数2 : 操作数3(操作数1为bool类型,操作数2和3必须是相同类型)
    返回结果:如果操作数1判定结果为真,则将操作数2作为返回结果
    如果操作数1判定结果为假,则将操作数3作为返回结果

    下面举例说明:

    案例 让用户输入一个正整数,如果输入正确,则判断该数是奇数还是偶数,如果输入错误(小于等于0),则提示他错误信息。

    【答案】

    参考做法1:

    Console.Write("请输入一个正整数:");

    int n = int.Parse(Console.ReadLine());

    if (n <= 0)

    {

        Console.WriteLine("输入错误");

    }

    else

    {

        if (n % 2 == 0)

        {

            Console.WriteLine("偶数");

        }

        else

        {

            Console.WriteLine("奇数");

        }

    }

    参考做法2:

    Console.Write("请输入一个正整数:");

    int n = int.Parse(Console.ReadLine());

    if (n <= 0)

    {

        Console.WriteLine("输入错误");

    }

    else if (n % 2 == 0)

    {

        Console.WriteLine("偶数");

    }

    else

    {

        Console.WriteLine("奇数");

    三、以下是九九乘法表用c#语言的实现方式:

     for (int i = 1; i <= 9; i++)

    {
          for (int j = 1; j <= i; j++)
    {
           Console.Write(i + "*" + j + "=" + i * j + "\t");
    }
          Console.WriteLine();
    }
        Console.ReadLine();

    好了,今天就先到这里了,晚安!!!  2017-06-25 00:06:59

     

     

  • 相关阅读:
    UVA 10827 Maximum sum on a torus 最大矩阵和
    UVA 11100 The Trip, 2007 水题一枚
    编程之美2015测试赛 题目1 : 同构
    UVA 10801 Lift Hopping Floyd
    UVA 11389 The Bus Driver Problem 贪心水题
    UVA 11039 Building designing 贪心
    UVA 11636 Hello World! 水题
    poj 3070 Fibonacci 矩阵快速幂
    hdu 1757 A Simple Math Problem 矩阵快速幂
    了解常见的 Azure 灾难
  • 原文地址:https://www.cnblogs.com/pq1234/p/7074868.html
Copyright © 2020-2023  润新知