首页 > 代码库 > 关于Web前端 编程时流程控制中的流程控制图和 if 判断及九九乘法表
关于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
关于Web前端 编程时流程控制中的流程控制图和 if 判断及九九乘法表