国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中的if語句

2023-05-03 13:32:44
字體:
來源:轉載
供稿:網友

我們在編寫程序時,有時需要根據不同的情況執(zhí)行不同的語句(塊),大多數語言可以使用if語句或switch語句來實現,本文首先介紹一下if語句的具體使用方法。

if語句用于分支選擇中,當條件滿足時,執(zhí)行某些語句,主要有這么幾種形式:

(1)只有一個if的語句

其語法格式如下:

if(判斷條件)
{
   要執(zhí)行的語句
}

如:

int i = 5;
if( i > 0 )
   Console.WriteLine("{0}大于0.",i);

(2)if...else結構

其語法格式如下:

if(判斷條件)
{
   語句1;
}
else
{
   語句2;
}

即判斷條件為真時,執(zhí)行語句1,否則執(zhí)行語句2;如:

int i = 5;
if(i % 2 == 0)
   Console.WriteLine("{0}是一個偶數。",i);
else
   Console.WriteLine("{0}是一個奇數。",i);

(3)嵌套的if語句

其語法格式如下:

if(判斷條件1)
{
   語句1;
}
else if(判斷條件2)
{
   語句2;
}
else
{
   語句3;
}

這種嵌套可以嵌套很多層,如:

int x = 5;
int y = 0;
if(x < 0)
{
   y = 2 * x - 1;
}
else if( x == 0 )
{
   y = 0;
}
else if( x > 0 && x < 10)
{
   y = 2 * x + 1;
}
else
{
   y = x;
}
Console.WriteLine("當x={0}時,y={1}",x,y);

注意,else永遠與上一個最近的if是一對

如果每個分支只有一個語句的話,{}可以省略不寫,但有2個或2個以上的語句的話必須寫上{}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 平利县| 东方市| 青冈县| 神农架林区| 卓资县| 惠州市| 文登市| 天柱县| 德庆县| 来宾市| 合江县| 二连浩特市| 博乐市| 大化| 隆尧县| 磴口县| 廊坊市| 鹤壁市| 察雅县| 广西| 肥西县| 鄯善县| 沈丘县| 康马县| 多伦县| 沙田区| 徐州市| 通许县| 宜兰县| 神木县| 澄迈县| 峨边| 洛川县| 乡城县| 通江县| 翁牛特旗| 垦利县| 色达县| 清新县| 体育| 太白县|