\begin{center}
\fontsize{10}{13.8}\selectfont%设置字体大小
\renewcommand{\arraystretch}{2}
\begin{tabular}{ |c|c| }
\hline
\textbf{功能} & \textbf{描述} \\
\hline
操作系统 & Windows 10 \\
\hline
开发工具 & Microsoft Visual Studio 2019 \\
\hline
开发语言 & C\# \\
\hline
数据库 & Microsoft SQL Server \\
\hline
第三方类库 & SharpCapture类库\\
\hline
\end{tabular}
\captionof{table}[开发环境与开发工具]{在进行程序开发前,需要准备以上开发环境与开发工具}
\end{center}
运行效果:
可以在\begin{tabular}和{ |p{2cm}|p{4cm}|p{4cm}|p{3cm}| }之间加入\renewcommand{\arraystretch}{1.5}\centering,如下所示:
\begin{center}
\fontsize{11.5}{13.8}\selectfont
\renewcommand{\arraystretch}{1.5}
\centering
\begin{tabular}{ |p{2cm}|p{4cm}|p{4cm}|p{3cm}| }
\hline
\textbf{用例编号} & \textbf{测试项目} & \textbf{输入} & \textbf{预期输出} \\
\hline
Case 1 & 用户名和密码均正确 & 用户名:abc,密码:123 & 登录成功,跳转到主页 \\
\hline
Case 2 & 用户名正确,密码错误 & 用户名:abc,密码:456 & 提示“用户名或密码错误”,停留在登录页面 \\
\hline
Case 3 & 用户名不存在 & 用户名:def,密码:123 & 提示“用户名不存在”,停留在登录页面 \\
\hline
Case 4 & 用户名和密码均为空 & 用户名:空,密码:空 & 提示“请输入用户名和密码”,停留在登录页面 \\
\hline
\end{tabular}
\captionof{table}{用户登录模块的测试用例}
\end{center}
其中,\renewcommand{\arraystretch}{1.5}表示行高为原来的1.5倍,\centering表示表格内的字体全部居中显示。
可以在`\begin{tabular}`前面添加`\centering`命令,并在每个表格项前后添加`\centering`命令,使得表格整体居中,同时表格内的字体上下左右居中显示。
以下是修改后的代码示例:
```tex
\begin{center}
\renewcommand{\arraystretch}{1.5}
\fontsize{11}{13.8}\selectfont
\centering
\begin{tabular}{ |p{2cm}|p{4cm}|p{4cm}|p{3cm}| }
\hline
\textbf{用例编号} & \textbf{测试项目} & \textbf{输入} & \textbf{预期输出} \\
\hline
Case 1 & 播放歌曲并同步歌词 & 点击音乐播放 & 歌曲开始播放,歌曲歌词能够按照歌曲进度同步滚动,并与歌曲播放进度一致 \\
\hline
Case 2 & 暂停歌曲并暂停歌词 & 点击音乐暂停 & 歌曲暂停播放,歌曲歌词能够按照歌曲进度同步滚动,并与歌曲播放进度一致 \\
\hline
Case 3 & 点击录制按钮,唱一段歌曲 & 点击录制按钮 & 录制的音频能够保存下来,并能够在本地播放,同时能够显示录制的歌曲的相关信息 \\
\hline
Case 4 & 在播放一首歌曲的同时,加入一个声音特效 & 点击鼓掌音效 & 播放歌曲并听到鼓掌音效 \\
\hline
\end{tabular}
\captionof{table}{用户听歌模块的测试用例}
\end{center}
这样可以使得表格高度适中,并且表格内的字体全部上下左右居中显示。