Let G=(V,E) be a simple connected graph with vertex set V={1,2,…,n} and edge set E. The normalized Laplacian matrix of G is L=D−1/2(D−A)D−1/2, where D is the degree-diagonal matrix of G and A is the adjacency matrix of G. Let λ1≥λ2≥⋯≥λn−1≥λn=0 be the eigenvalues of L, for any real number α, the topological index sα∗(G) of G is defined as sα∗(G)=∑i=1n−1λiα.Let Ωij denote the resistance distance between vertices i and j, the degree-Kirchhoff index Kf∗(G) of G is defined as Kf∗(G)=∑i<jdidjΩij,where di is the degree of the vertex i. In this paper, we first express sα∗(G) in terms of Ωij’s explicitly for any real number α. Then as an application, we give a new proof for the classical Foster’s kth formula of resistance distances. Finally, we generalize the well-known relation 2|E|s−1∗(G)=Kf∗(G)to any integer k≥−1, which provides some upper bounds for sk∗(G).