gpt4 book ai didi

C 编程 - 将字符分配给盲文点

转载 作者:行者123 更新时间:2023-11-30 15:02:59 25 4
gpt4 key购买 nike

我对 C 完全陌生,我很想学习如何做到这一点。我正在编写一个程序,它接受字母和数字并输出它们相应的盲文“单元”,它是一个 3x2 的矩形。

盲文中的“a”是⠁

“b”是⠃

在 Java 中,我打算通过对每个字符使用 2D 数组来解决这个问题。每个@代表一个盲文点。每个句点代表一个空占位符:

    String[][] a = {{"@", "."},
{".", "."},
{".", "."}};

String[][] b = {{"@", "."},
{"@", "."},
{".", "."}};

诸如此类。我将使用嵌套的 for 循环以网格格式打印行和列。在 C 中是否有更好/更有效的方法来解决这个问题?

额外的问题...对于打印,理想情况下我希望它们是并排的网格,因此“abc”将打印为⠁⠃⠉,而不是让它们分开每行。但我不确定如何将网格打印到同一“行”。

最佳答案

首先,您不需要存储字符串 - 为什么不只存储字符?

要在同一行上打印,您需要某种“BrailleChars”集合,然后打印集合中每个字符的“第 0 行”,然后打印每个字符的“第 1 行”等,而不是尝试打印其中的每个字符在继续下一个之前完成整个任务。

关于C 编程 - 将字符分配给盲文点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40901187/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com