程式範例
#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的結果。
沒有留言:
張貼留言