語句的各種用法。
1. 函數的返回值
語句可以將函數的返回值傳遞給調用函數。例如
```cttt b)
{t = a + b;;
tain()
{t result = add(1, 2);tf", result); // 輸出3
ain函數中,調用add函數并將返回值賦給result變量,輸出result的值為3。
2. 程序的退出
語句來實現。例如
```ctain()
{t a;tf");f("%d", &a);
if (a<= 0)
{tf");
}tf", a);
在上面的程序中,如果用戶輸入的數字小于等于0,則會輸出錯誤信息并直接退出程序。如果輸入的數字大于0,則會輸出該數字并正常退出程序。
3. 循環的跳出
語句來實現。例如
```ctain()
{t i;
for (i = i< 1 i++)
{
if (i == 5)
{
}tf", i);
}
在上面的程序中,當i等于5時,會直接退出程序,不再執行后面的語句。如果i小于5,則會輸出i的值。
4. 函數的多個返回值
在C語言中,一個函數只能返回一個值。但是可以使用結構體來實現函數的多個返回值。例如
typedef struct
{t;t diff;
} Result;
tt b)
Result result; = a + b;
result.diff = a - b; result;
tain()
Result result = add_diff(3, 2);tf, result.diff);
ain函數中,調用add_diff函數并將返回值賦給result變量,輸出result的值。
語句的各種用法,有助于編寫出更加高效、優美的程序。