扫描二维码,下载安卓APP
下载安卓APP箭头
客服QQ
箭头给我发消息

客服QQ:2698585038
论坛 >编程语言 >C#if语句

C#if语句

课课家iOS游客发布于 2017-06-14 11:21查看:8599回复:1

  If语句是最常用的语句,它根据布尔表达式的值来判断是否执行后面的内嵌语句。

  格式:

  if(boolean-exprission)embedded-statement

  或

  if(boolean-expression)embeded-statement

  else embeded-statement

  当布尔表达式的值为真,则执行if后面的内嵌语句embeded-statement。为假则程序继续执行。如果有else语句,则执行else后面的内嵌语句,否则继续执行下一条语句。

  例如下面的例子用来对一个浮点数x进行四舍五入,结果保存到一个整数i中:

  if(x-int(x)>0.5)

  {

   i=int(x)+1;

  }

  else

  {

   i=int(x);

  }

  如果if或else之后的嵌套语句只包含一条执行语句,则嵌套语句的大括号可以省略。如果包含了两条以上的执行语句,对嵌套部分一定要加上大括号。

  如果程序的逻辑判断关系比较复杂,通过会采用条件判断嵌套语句。if语句可以嵌套使用,即在判断之中又有判断,具体形式如下:

1497410364992589.jpg

  举一个例子,设有一个数学函数的表达式为:

  则相应的程序流程图为:

1497410429325116.png

1497410472587362.jpg

      注意:C#的if语句与C、C++不同,即if后的逻辑表达式必须是布尔类型的。

  请看一个判断是否往应用程序传送参数的例子。

  程序清单:

1497410283115164.jpg


收藏(0)0
查看评分情况

全部评分

此主贴暂时没有点赞评分

总计:0

回复分享

版主推荐

    共有1条评论

    • 课课家运营团队
    • Mr ken
    • YUI
    • cappuccino
    • mr jack
    • IT宅男
    • Mright
    • 选择版块:

    • 标题:

    • 内容

    • 验证码:

    • 标题:

    • 内容

    • 选择版块:

    移动帖子x

    移动到: