\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{latexsym}
\usepackage{CJK}
\usepackage{dcolumn}
%\usepackage{hhline}
%\usepackage{multirow}
%\usepackage{fancybox}
%\usepackage{booktabs}
%\usepackage{makecell}
\usepackage{array} %该宏包内定义了\newcolumntype,可以定义各种tabular 或array 选项
\newcommand{\PreserveBackslash}[1]{\let \temp =\\#1 \let \\ = \temp}
\newcolumntype{C}[1]{>{\PreserveBackslash\centering}p{#1}}
\newcolumntype{R}[1]{>{\PreserveBackslash\raggedleft}p{#1}}
\newcolumntype{L}[1]{>{\PreserveBackslash\raggedright}p{#1}}
\begin{document}
\begin{CJK*}{GBK}{song}
\CJKtilde
\newcolumntype{d}[1]{D{.}{\cdot}{#1}} %定义选项d,带有1个参数。如d{2}代表输入小数点,输出居中点,且小数点后面最多有两位小数。d{-1}则在小数点后可