# Linux应用设计之LCD显示动态圆 **Repository Path**: ldl-stars/linux_lcd ## Basic Information - **Project Name**: Linux应用设计之LCD显示动态圆 - **Description**: 可以自定义动态圆的个数,动态圆碰撞后能够反弹,并且可以显示动态圆的移动轨迹。 - **Primary Language**: C - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-04-19 - **Last Updated**: 2023-04-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Linux应用设计之LCD显示动态圆 #### 介绍 可以自定义动态圆的个数,动态圆碰撞后能够反弹,并且可以显示动态圆的移动轨迹。 #### 开发语言 C语言 #### 开发环境 Ubuntu下的VsCode软件 #### 使用说明 终端输入动态圆个数,须大于0且小于等于10,因为内部设计了允许动态圆的最大数量为10。 #### 实现功能 1. 显示动态圆移动的轨迹 2. 动态圆碰撞之后随机更换另一种颜色 3. 每次启动演示时动态圆的位置都是随机的 #### 效果展示 自定义5个动态圆: ![输入图片说明](%E8%87%AA%E5%AE%9A%E4%B9%895%E4%B8%AA%E5%8A%A8%E6%80%81%E5%9C%86.png) 自定义10个动态圆: ![输入图片说明](%E8%87%AA%E5%AE%9A%E4%B9%8910%E4%B8%AA%E5%8A%A8%E6%80%81%E5%9C%86.png)