有参数string suo,a,b,c,d,e
条件a不能为空,b、c、d、e,可以为空。
现在判断 如果b为空 suo=1+a 后面的就不要判断了
b不为空 c为空 suo=1+a+b 后面的就不要判断了
c不为空 d为空 suo=1+a+b+c 后面的就不要判断了
d不为空 e为空 suo=1+a+b+c+d 后面的就不要判断了
e不为空 suo=1+a+b+c+d+e
这个判断句 怎么写好 用 if 还是 CHOOSE CASE语句?
if...else if...else就可以实现了。
楼主这个会不会出现,b为空,但c不为空这样的情况
switch...case结构中有跳转表,所以效率比if高