A fusion control strategy, including probability density function (PDF) compensation and gain-scheduled control, is proposed for discrete-time stochastic systems with randomly occurring nonlinearities. Usually, it is difficult to drive the tracking error strictly to zero in a random environment. So the proposed method aims to stabilize the closed-loop system in the exponentially mean square sense and guarantee the distribution of output error as close to the expected PDF as possible. The parameters of the gain-scheduled controller are obtained by solving appropriate linear matrix inequalities, and the parameters of the PDF compensator are updated in real time according to the Kullback–Leibler divergence between the PDF of output error and the desired one. The proposed method has the characteristics of low conservativeness and easy to implement. The effectiveness of the proposed method is shown by two examples.