B
分析:根据题意可知,等底等高的圆柱和圆锥,圆柱的体积是圆锥体积的3倍,它们的体积相差2倍,即是12立方厘米,根据这两个条件就可以求出圆锥的体积,然后用圆锥的体积乘以3就是圆柱的体积.
解答:根据等底等高的圆柱和圆锥,圆柱的体积是圆锥体积的3倍,可把圆锥的体积看作1倍,那么圆柱的体积就是3倍,
则圆柱的体积是:
12÷(3-1)×3,
=12÷2×3,
=6×3,
=18(立方厘米);
答:圆柱体积是18立方厘米.
故选:B.
点评:此题考查了利用倍数关系解决圆柱和圆锥的体积之间的问题,明白“12立方厘米”对应的倍数差是本题的解答关键,本题利用的知识点是:(大数-小数)÷大数与小数倍数差=小数.