int a = 2;int b = 0;if ( a < b)factor = .02;else if ( a== b)factor = .04;else if (!a)factor = .06;else if (!b ||!a)factor = 1.02;else if (!b)factor = 1.04;elsefactor = 1.06;prints (" factor=%f",factor);
不是a的都行
!是非的意思