學習要點——三元操作符的巢狀
輸出
請輸入三個整型數:12-89
213三個數分別是: 12,-
89,213三個數中最大的乙個是213
三個數中最小的乙個是-
89請按任意鍵繼續.
..
請輸入三個整型數:12,-
89,123三個數分別是: 12,-
89,123三個數中最大的乙個是123
三個數中最小的乙個是-
89請按任意鍵繼續.
..
**一
#include
#include
main()
printf
("%3d\n"
,a[j]);
//計算
int max=a[0]
,min=a[0]
;for
(int i=
1;i<3;
++i)
//輸出
printf
("三個數中最大的乙個是%d\n"
,max)
;printf
("三個數中最小的乙個是%d\n"
,min)
;system
("pause");
return0;
}
注意:上述**的輸入是無法做到如下,用逗號分隔輸入的;有時候逗號輸入錯誤,可能是輸入法未切換
請輸入三個整型數:12-89
213
需要
scanf
("%d,%d,%d"
,&num1,
&num2,
%num3)
;
**二
#include
#include
main()
找出三個數的最大值與三個數的按序輸出
兩個題目 方法一 使用if語句,建立中間變數 求三個整數的最大值 比較三個數並由從大到小的次序輸出 include include void compare int a,int b,int c if a c a c,a c交換,交換後a c if b c b c,b c交換,交換後b c print...
輸入3個數,求最大值最小值中間值
輸入3個數,求最大值最小值中間值 2 bool 如果為真,則返回1,如果為假則返回0 3 邏輯與 要求表示式兩邊同時為真,結果才為真,如果表示式兩邊有乙個為假,結果就為假。邏輯或 一真即真 4if 第一種形式,如果條件表示式為真,會執行大括號裡的語句,執行完畢後跳出大括號執行下面的語句 如果為假,跳...
求三個數的最大 最小 中間值
求三個數的最大 最小 中間值 int a 3,b 5 int min a b a b printf min d n min int a 3,b 4 c 8 int min a b a b min min c min c int max a b?a b max max c max c printf m...