⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex08.c

📁 NEO SDK是一个跨平台的免费开源图形软件开发包。它支持基本绘图、多种格式图形显示、鼠标操 作、扩展内存和扩充内存的操作、时钟、音频播放、多种字体的汉字及英文显示等等特性;更激动人心的是
💻 C
字号:
/* 
   Example program for the NEO SDK, by Dong Kai.
   http://neo.coderlife.net
   ckerhome@yahoo.com.cn
   
   这个程序演示了NEO的各种基本绘图函数的使用
*/

#include "neo.h"

main()
{
   neo_init();
   install_keyboard();
   set_video_mode(640, 480, 8, 75, 0); /*进入640X480,8位图形模式*/

   while (!keypressed())
   {  /*以随机坐标画点*/
      dot(random(639), random(479), random(255));
   }
   readkey();
   clear();
   while (!keypressed())
   {  /*以随机坐标画线*/
      line(random(639), random(479), random(639), random(479), random(255));
   }
   readkey();
   clear();
   while (!keypressed())
   {  /*以随机坐标画框*/
      rect(random(639), random(479), random(639), random(479), random(255));
   }
   readkey();
   clear();
   while (!keypressed())
   {  /*以随机坐标画面*/
      rectfill(random(639), random(479), random(639), random(479), random(255));
   }
   readkey();
   clear();
   while (!keypressed())
   {  /*以随机坐标画圆*/
      circle(random(639), random(479), random(320), random(255));
   }
   readkey();
   clear();
   while (!keypressed())
   {  /*以随机坐标画椭圆*/
      ellipse(random(639), random(479), random(300), random(300), random(255));
   }
   readkey();
   clear();
   while (!keypressed())
   {  /*以随机坐标画实心圆*/
      circlefill(random(639), random(479), random(99), random(255));
   }
   readkey();
   clear();
   while (!keypressed())
   {  /*以随机坐标画实心椭圆*/
      ellipsefill(random(639), random(479), random(99), random(99), random(255));
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -