2016年10月11日 星期二

判斷式值

程式範例 

#include<stdio.h> 
int main()
{
int a,b,c,min; 
scanf("%d%d%d",&a,&b,&c);
min = (a>b)? b:a;  //判斷式值
if(min>c)
min = c;
printf("%d\n",min);
system("pause");
return 0;
}

程式意義

輸入三個數字,判斷最小數字並輸出。

程式解析

(condition)? expression 1 : expression 2;

當condition成立時,回傳expression 1的結果;不成立時回傳expression 2的結果。

沒有留言:

張貼留言