We Study niultivariate approximation for continuous functions in the average case setting. The space of d variate continuous functions is equipped with the zero mean Gaussian measure whose covariance function is the reproducing kernel of a weighted Korobov space with the smoothness parameter alpha > 1 and weights gamma(d,j) for j = 1, 2,..., d. The weight gamma(d,j) moderates the behavior of functions with respect to the jth variable, and small gamma(d,j) means that functions depend weakly on the jth variable. We study lattice rule algorithms which approximate the Fourier coefficients of a function based on function values at lattice sample points. The generating vector for these lattice points is constructed by the component-by-component algorithm, and it is tailored for the approximation problem. Our main interest is when d is large, and we Study tractability and strong tractability of multivariate approximation. That is, we want to reduce the initial average case error by a factor epsilon by using a polynomial number of function values in epsilon(-1) and d in the case of tractability, and only polynomial in epsilon(-1) in the case of strong tractability. Necessary and sufficient conditions on tractability and strong tractability are obtained by applying known general tractability results for the class of arbitrary linear functionals and for the class of function values. Strong tractability holds for the two classes in the average case setting iff sup(d >= 1) (j=1)Sigma(d) gamma(s)(d,j) < infinity for some positive s < 1, and tractability holds iff sup(d >= 1) (j=1)Sigma(d) gamma(t)(d,j)/log(d + 1) < infinity for some positive t < 1. The previous results for the class of function values have been non-constructive. We provide a construction in this paper and prove tractability and strong tractability error bounds for lattice rule algorithms. This paper can be viewed as a continuation Of Our previous paper where we studied multivariate approximation for weighted Korobov spaces in the worst case setting. Many technical results from that paper are also useful for the average case setting. The exponents of epsilon(-1) and d corresponding to our error bounds are not sharp. However, for a close to 1 and for slow decaying weights, we obtain almost the minimal exponent of epsilon(-1). We also compare the results from the worst case and the average case settings in weighted Korobov spaces. (C) 2007 Published by Elsevier Inc.