1. 程式人生 > 其它 >C語言中if-else的用法

C語言中if-else的用法

技術標籤:c語言

if-else的用法

錯誤用法

C語言中不能這樣使用
if{}
esle if{}
else{}

程式碼

if(0<i<=10)
{
	printf("2\n");
}
else if(i<=0)
    {
	    printf("1\n");
    }
	else 
	{
		printf("3\n");
	}

執行結果為

輸入為9,顯示2

輸入為15,顯示2

輸入為-12,顯示2

正確用法

可以使用巢狀
if
{ if{}

else{}
}
else
{}

程式碼

if(i<=10)
	{
		if(i>0)
		{
			printf("2\n");
		}
		else
		{
			printf("1\n");
		}
	}
else 
{
	printf("3\n");
}

執行結果為

輸入9
在這裡插入圖片描述
輸入15
在這裡插入圖片描述
輸入-12
在這裡插入圖片描述