当前位置: 首页 > news >正文

公司网站怎么突然多了好多友情链接如何删除/福州seo管理

公司网站怎么突然多了好多友情链接如何删除,福州seo管理,静态网站怎么做滚动文字,广州 网站制作公司 网络服务下面我将以三篇博文的形式给大家介绍“C#中流程控制语句”。 主要介绍“条件语句、循环语句、跳转语句”“异常处理”不做具体介绍。 一般应用程序代码都不是按顺序执行的,必然要求进行条件判断、循环和跳转等过程,这就需要实现流程控制。 下图是我介绍“…

下面我将以三篇博文的形式给大家介绍“C#中流程控制语句”

    

 主要介绍“条件语句、循环语句、跳转语句”“异常处理”不做具体介绍。


一般应用程序代码都不是按顺序执行的,必然要求进行条件判断、循环和跳转等过程,这就需要实现流程控制



下图是我介绍“C#流程控制”的思维导图的主图,我将按照这张图的思维写博。





下面就开始介绍这些"流程控制语句"。


条件语句



If语句


If语句有3种基本形式:单条选择、如果/否则、多情形选择。


1.单条选择If语句

单条选择的If语句是最简单的If语句,基本语法如下:

if(boolean expression)
{……;
}

该语句必须以关键字If开始,之后,括号内为布尔表达式。该表达式必须计算出一个True或者False值。若为True,则执行If后面的大括号中的语句,否则,就跳过这些大括号中的语句。

 

2.如果/否则If语句

如果/否则If语句的基本语法如下:

if(boolean expression)
{表达式A;
}
else
{表达式B;
}

 这个语句和第一种很类似,根据If语句后面括号内的值,若为True,则执行表达式A,否则就执行表达式B。

 

3.多情形选择的If语句

多情形选择的If语句实际上是第2种形式的嵌套。在选择的时候常常是有多种情况,这些情况有不同的指令。基本语法为:


if(boolean expression1)
{表达式A;
}
else if(boolean expression2)
{表达式B;
}
else if(boolean expression3)
{表达式C;
}
…………
else
{表达式N;
}

程序执行时,首先判断If语句后面括号中的expression1,若值为True,则执行表达式A语句,若值为False,就跳向下一个语句,判断Else If语句后面的expression2,若为True,就执行表示B语句,否则就继续向下,若到最后的Else语句之前还没有遇到语句为True的,就要执行Else语句后面大括号中的表示式N了。

 

Switch语句


Switch语句非常类似于If语句,因为它也是根据测试的值来有条件地执行代码。实际上,每一个由Switch语句组成的代码,都可以用If语句进行改写。但是,Switch语句也有它特殊的地方,它可以一次将测试变量与多个值进行比较,而不仅仅是测试一个条件。这种测试仅限于离散的值,而不是像“小于10”这样的子句。

Switch语句的基本语法为:
switch (switch_expression)
{case  value1 :{statement1;}break;case  value2 :{statement2;}break;……case  valueN :{statementN;}break;[default]
}

要记住两个主要规则。首先,switch_expression必须是(或者能够隐式地转换为)Sbyte、Byte 、Short、 Ushort 、Int、 Uint 、Long 、Ulong 、Char、 String类型或者在这些类型上的一个枚举(链接)。其次,必须为每个Case语句添加一个Break语句。在执行Switch语句的过程中,先把Switch后面括号内的表达式 switch_expression依次与case后面的表达式进行比较,如果遇到匹配的,则就执行为该匹配提供的语句。如果没有匹配的,就执行Default部分中的代码。Break语句的作用是中断当前Switch语句的运行,而执行该结构后面的语句。没有break这个关键字的时候,程序则会发生意想不到的错误。


这是根据上面的Switch语句画的控制流程图



Switch语句使用的一个小例子

例 :从键盘中一次输入2个操作数(整数)以及一个算术运算符(+,-,*,/ 之一),计算其结果。

程序代码

新建一个控制台应用程序

using System;
using System.Collections.Generic;
using System.Text;
namespace switchExample
{class Program{static void Main(string[] args){int firstData;int secondData;string sopertaor;double result=0;bool flag=false;;Console.WriteLine("请输入第1个数:");firstData = int.Parse( Console.ReadLine());Console.WriteLine("请输入运算符号,必须是加(+)、减(-)、乘(*)、除(/)中的一种");sopertaor = Console.ReadLine().Trim();Console.WriteLine("请输入第2个数:");secondData = int.Parse(Console.ReadLine());
程序代码
do{switch (sopertaor){case "+": result = firstData + secondData;flag = true;break;case "-": result = firstData - secondData;flag = true;break;case "*": result = firstData * secondData;flag = true;break;case "/":if (secondData == 0){Console.WriteLine("被除数不能为0,请重新输入被除数:");secondData = int.Parse(Console.ReadLine());}else{result = firstData / secondData;flag = true;}break;default: Console.WriteLine("运算符输入错误!请重新输入运算符");sopertaor = Console.ReadLine().Trim();break;}} while (flag == false);Console.WriteLine("{0}{1}{2}的结果{3}",firstData,sopertaor,secondData,result);Console.ReadLine();}}
}

运行结果



 以上是C#中的条件语句,接下来我会介绍"C#中的循环语句",敬请期待。



http://www.jmfq.cn/news/5253535.html

相关文章:

  • 做网站的工具怎么使用/太原seo网络优化招聘网
  • 做精彩网站分析的方向是/今日竞彩足球最新比赛结果查询
  • 南阳做网站多少电话/培训课程开发
  • 网上怎么接单做网站/百度网盘搜索入口
  • 建设完网站成功后需要注意什么/优化人员配置
  • 长沙 网站开发报价/如何推广自己的产品
  • 招聘网站代做/seo团队
  • 广州网站(建设信科网络)/百度推广后台登陆首页
  • 怎么在后台设计网站/传统营销
  • vr模式的网站建设公司/友链交换平台
  • 律师网站设计/seo怎么做优化方案
  • 花桥网站制作/适合成人参加的培训班
  • 网站客户端ip做爬虫/百度贴吧入口
  • 电子商务网站建设基础项目实训报告/关键词分析软件
  • php做用户注册网站/如何在百度上做推广
  • 英文 网站 字体/酒店网络营销方式有哪些
  • 网站开发工作职责/app关键词优化
  • 设计师网站设计/百度推广电话
  • 淘宝上做网站的靠谱吗/整合营销名词解释
  • wentommy wordpress/广州做seo的公司
  • 品牌网站建设信息/在什么网站可以免费
  • 企业网络品牌维护/长沙seo外包优化
  • wordpress 流量管理系统/aso优化教程
  • 做海外购网站/seo诊断的网络问题
  • 学做效果图的网站/今天重大新闻国内最新消息
  • 石家庄网站建设接单/百度手机助手下载安卓版
  • 中国专门做生鲜的网站/合肥关键词快速排名
  • 企业手机端网站模板/关键词歌词打印
  • 海外如何淘宝网站建设/怎么做营销
  • 网站的搜索引擎/深圳百度推广客服电话多少