arch1-0-mljones4:GitHub Classroom创建的arch1-0-mljones4

时间:2024-03-04 10:07:47
【文件属性】:

文件名称:arch1-0-mljones4:GitHub Classroom创建的arch1-0-mljones4

文件大小:21KB

文件格式:ZIP

更新时间:2024-03-04 10:07:47

C

实验项目0:ASCII打印 描述 该演示代码构建了一个打印ASCII艺术作品的程序“ asciidraw”。 预期学习结果 这项有趣的作业主要旨在使学生获得并展示与之相关的能力。 使用程序命令行驱动程序开发工具,包括edtior,c编译器,make和git。 在Kernigham&Ritchie的“ C编程语言”的第1-4章中描述的概念,例如 函数和各种整数类型的声明和定义。 控制流程,包括goto。 按位运算符,例如shift(<<)和AND(&)。 单独的编译和包含/头文件的作用。 通过让学生参与分析和修改渲染ASCII艺术的算法,该项目还将介绍与光栅图形有关的概念,包括 简单平面几何形状到离散栅格平面的投影。 使用位图编码光栅化图案。 档案 以下是asciidraw的源文件 uimain.c:具有与用户交互的UI的主文件。 给定用户输入,它将打印所需的形状。 draw


【文件预览】:
arch1-0-mljones4-master
----draw_chars.c(420B)
----uimain.c(1KB)
----draw_shapes.c(1KB)
----LICENSE(34KB)
----11x16font.c(9KB)
----Makefile(737B)
----5x7-font.c(4KB)
----8x12-font.c(7KB)
----README.md(4KB)
----draw.h(311B)

网友评论