c - 从文件数据打印星号

标签 c loops file-io

我是 C 编程新手,我有以下任务需要完成:

编写一个程序,从包含三个数字的文件中读取数据。前两个数字表示使用星号 (*) 生成的矩形的高度和宽度。第三个数字代表 (*) 之间反复出现的间隙。在矩形的每一行上。

文件布局示例 5 8 3

控制台输出

** ** **
** ** **
** ** **
** ** **
** ** **

...在读取文件时我没问题,但在用星号替换数字并添加空格时我遇到了障碍。我知道我应该看看学习循环可能是 for对于这个特定的任务。

请有人给我一些好的网站、阅读 Material 或代码提示,我可以在其中尝试和学习循环,那里有很多网站,我只是想知道对于像我这样的 C 初学者来说最好的地方应该去哪里快速有效地学习。

任何建议都会很棒:)

谢谢!

最佳答案

两个嵌套for循环,外部用于行,内部用于列。在内部,添加一个检查,确保对于每个 N(其中 N 是第三个数字)打印一个空格而不是星号。

关于c - 从文件数据打印星号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23540880/

相关文章:

无法在 c 中声明具有变量值的数组

c++ - 如何在各种(.txt)文件中输出不同的内容(C++)

java - 检查字符串是否有元音,并创建一个新的字符串,将辅音加倍

c++ - 我如何将 vector 中的数字打印到文件中?

file-io - 强制笔记本电脑在 HTML5 文件输入上打开摄像头接受图像/* 捕获

c - 不兼容的 C 指针

c - 需要有关 C 语言基本程序的帮助

c# - 重命名文件自己打开

c - 为什么打印一个char数组后有一个10?

java - 如何为输入错误日期的用户正确创建循环?