UNSW-COM1511-ass1-CS paint

一、题意分析

题目致敬1985年Windows 1.0 的CS paint

题目拆解来看

c语言,在一个限定范围的二维数组内,支持5种命令格式,对二维数组内的内容进行修改。

支持的命令如下:

1 line drawing

2 rectangle drawing

3 change shade

4 copy and paste

5 additive brush

具体的链接,https://cgi.cse.unsw.edu.au/~cs1511/19T2/assignments/ass1/index.html

二、具体实现

题目查看的还是对c语言的基础考察,标准输入、输出,二维数组的操作,条件语句,等等。

其中比较需要注意的细节是

1 line drawing命令需要支持45度斜线的操作,即支持45 也 支持-45度

三、代码实现

待续。。。


欢迎大家联系我,讨论


你可能感兴趣的:(UNSW-COM1511-ass1-CS paint)