【发布时间】:2016-12-01 01:32:01
【问题描述】:
我对 C 完全陌生,我很想学习如何去做。我正在编写一个程序,它接收字母和数字并输出它们对应的盲文“单元格”,它是一个 3x2 矩形。
盲文中的“a”是⠁
“b”是⠃
在 Java 中,我打算通过为每个字符使用 2D 数组来解决它。每个 @ 代表一个盲文点。每个句点代表一个空占位符:
String[][] a = {{"@", "."},
{".", "."},
{".", "."}};
String[][] b = {{"@", "."},
{"@", "."},
{".", "."}};
如此等等。我会使用嵌套的 for 循环以网格格式打印行和列。 在 C 中是否有更好/更有效的方法来解决这个问题?
额外问题...对于打印,理想情况下我希望它们是并排的网格,因此“abc”将打印为 ⠁⠃⠉,而不是将它们分开每一行。但我不确定如何将网格打印到同一“行”。
【问题讨论】: