for(j=0;j<=k;j++)
{
int K=10-k;  //K表示列表中开始输入数据的位置
itoa(B[j],ch4,10);
itoa(C[j],ch5,10);
itoa(D[j],ch6,10);
for(i=1;i<K;i++)    //把以前显示的数据清空
{
m_list.SetItemText(0,i,_T(""));
m_list.SetItemText(1,i,_T(""));
m_list.SetItemText(2,i,_T(""));
}
m_list.SetItemText(0,j+K,(LPCTSTR)ch4);
m_list.SetItemText(1,j+K,(LPCTSTR)ch5);
m_list.SetItemText(2,j+K,(LPCTSTR)ch6);
}