关于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

 

 

posted @ 2017-06-25 00:04  暖心姑凉  阅读(1129)  评论(0编辑  收藏  举报