1. 程式人生 > >C語言:條件運算子和條件表示式

C語言:條件運算子和條件表示式

任務程式碼:

#include <stdio.h>

int main ( )
{
printf("此程式用於求一個值的絕對值!\n");
double x;
printf("請輸入一個數字:");
scanf("%lf",&x);
printf("絕對值是:%.3lf",(x>0)?x:-x);
return 0;
}


執行情況:


知識總結:

靈活使用條件運算子好可以使程式碼簡便,不需要在寫if()else()語句

如果前面的表示式成立為真,則取a的值賦給max,否則將b的值賦給max


心得體會:

關係運算符號是個很簡便的ifelse天監獄局,所以應該常使用