第一步(a<b?a:b)取a,b之间的最小值,这里我们用m表示,然后简化成(m<c)?m:,这里是取m和c之间的最小值,如果m
<c那么就返回m,那么不成立自然就返回c,所以第一个空填c
第二个我们一样先看(b>c?b:c)意思是取b,c之间的最大值,这里我们拿n来表示返回结果,就简化成a>n?:n ,如果a>n成立,那么肯定就会返回最大值a,否则就返回n,所以第二空填a
第一个空格填c.
第二个空格填a.
第一题a<b?a:b的意思是找出a和b里小的那个,再用小的那个跟c比较,如果是a<b?a:b比c还小,就输出a或者b中小的那个,也就是a<b?a:b,如果c比他们两个中小的那个还小,就输出c.
第二题b>c?b:c的意思是找出b和c里大的那个,再用大的那个跟a比较,如果他们中大的那个比a大,就输出大的那个,也就是b>c?b:c。如果他们中大的那个还大不过a ,那就输出a
呀,你是昨天问双精度还是浮点怎么计算的人。你去B站看视频学吧,比课堂上老师讲的好多了。