在wintc下 写了一个有关圆的图像小程序;

#include<stdio.h>

#include<graphics.h>
#include<conio.h>
#include<bios.h>

up(int x,int y)
{
   cleardevice();
   circle(x,y+2,25);
}

down(int x,int y)
{
   cleardevice();
   circle(x,y+2,25);
}

left(int x,int y)
{
   cleardevice();
   circle(x+2,y,25);
}

right(int x,int y)
{
   cleardevice();
   circle(x-2,y,25);
}

void main()
{
  int gdriver,gmode,i=387,j=288;
  char key;
  printf("HELLO!!!\n Press any key to continue....");
  printf("written by Lin Duan \n");
  getch();
  gdriver=DETECT;
  registerbgidriver(EGAVGA_driver);
  initgraph(&gdriver,&gmode,"");
  setbkcolor(GREEN);
  setcolor(RED);
  circle(i,j,26);
  sleep(1);

system("pause");
printf("If you want to exit,press'......");
getch();
clrscr();
while(1)
      { key=getch();
       switch(key)
         {case 'w':
           up(i,j);
           j=j-2;
           continue;
         case 's':
          down(i,j);
          j=j+2;
           continue;
         case 'a':
           left(i,j);
           i=i-2;
           continue;
         case 'd':
           right(i,j);
           i=i+2;
           continue;
        case '`':
           exit(0);
          }
        }

closegraph();
}

背景色,安健都可以自己随意改的

Tc wintc turbo c 写的有关图形的小程序 tc图形程序 带按键处理相关推荐

  1. turbo c填充图形_C / C ++中的图形:Turbo C编译器中的图形模式

    turbo c填充图形 In C / C ++ Advance learning Tutorial, today we are introducing Graphics Mode. 在C / C ++ ...

  2. c语言图形时钟编程,C语言图形时钟课程设计实验报告.doc

    C语言图形时钟课程设计实验报告.doc 目录 1.系统功能要求 . 2. 数据结构设计及 说明 . 3.程序结构(画流程图) . 4.各模块的功能 . 5.试验结果(包括输入数据和输出结果) . 6. ...

  3. python绘制如下图形、小三角形边长20_在编程中发现数学之美——使用Python小龟绘制多边形...

    在使用数学知识画出很酷的各种图形之前,你需要先学习Python编程语言的基础知识.本文将会带你熟悉以下编程概念:循环.变量.函数.使用小龟模块绘制图像.本文假设你已经安装了Python,如果没有,欢迎 ...

  4. 中心对称又是轴对称的图形_解读坐标系中图形变换的规律

    图形的对称.平移.旋转与位似是初中数学中几种重要的图形变换问题,也是各地中考的难点.解决这类问题需在平面直角坐标系中作出变换的图形,或根据图形变换求点的坐标:需要综合运用图形变换的性质特征,运用点的坐 ...

  5. java语言编程三角形图形_编程题:编写程序输入三角形的3条边长,计算并输出... 求助一道JAVA编程题:编写一个类似记事本的图形用......

    导航:网站首页 > 编程题:编写程序输入三角形的3条边长,计算并输出... 求助一道JAVA编程题:编写一个类似记事本的图形用... 编程题:编写程序输入三角形的3条边长,计算并输出... 求助 ...

  6. 初中位似图形作图_《位似图形的概念、性质与画法》教学设计

    一.内容和内容解析 (一)内容 位似图形的概念,位似图形的性质,位似图形的画法. (二)内容解析 位似是在学生已经掌握了相似的相关知识,积累了一定的图形研究方法的基础上,进行探究的.位似就是具有特殊位 ...

  7. 用C语言编程画出图形,C语言图形编程(六) -图形程序设计实例:零件图形的绘制...

    实例:一个零件图形的绘制 有一个零件图,如下: 对图3-1中的零件图形,如何根据它所标注的尺寸,按照适当的顺序有步聚地画出该图形,这首先要分析此零件图形的几何关系,了解构成这个图形各线段的性质,才能顺 ...

  8. java怎么做图形界面_java怎么做图形界面?实例分享

    学习java不仅要学会写程序,也要学会做图形界面,可是做图形界面对于一些刚学java的人员来说还是比较困难的,那么今天我们就给大家分享一下java做图形界面的方法. 首先我们来了解一下创建图形界面时常 ...

  9. 210811_152958-Gooey实战 | 几行代码转换Python程序为图形界面应用!

    Gooey实战 | 几行代码转换Python程序为图形界面应用! 1.概述 今天发现公众号的一个作者大大用Python写了个小工具, 发现还挺好玩, 而且代码已经分享给大家了.在文章末尾提到还没有为这 ...

  10. 中秋祝福网页制作_中秋节祝福语不知怎么写?这3个小程序让你的祝福更精美...

    中秋节快到了,没回去与亲朋好友们团聚?那就送上一份载满心意的祝福吧,以表达你深切的祝福,那么这些祝福语怎么写呢?下面是小编为你介绍的3个关于祝福的小程序,希望对你有帮助哦! 1.中秋小心意 中秋小心意 ...

最新文章

  1. 8. 进制转化的函数
  2. Android Go初探
  3. MAC OSX10.9.2上搭建Apache,php
  4. 成功解决AttributeError: type object 'scipy.interpolate.interpnd.array' has no attribute '__reduce_cython
  5. 数据扩张:数据的杠杆作用
  6. The J2EE Architect's Handbook
  7. WPF保存包含Winform控件的XAML页面问题
  8. CentOS 分区方案
  9. Linux配置IP常用命令
  10. JQuery学习系列总结—菜单制作
  11. c语言缓冲池管理算法,操作系统复习资料
  12. Java—CountDownLatch使用详解
  13. 【Keras】Win10系统 + Anaconda+TensorFlow+Keras 环境搭建教程
  14. oracle系统FA调整折旧年限,Oracle财务管理系统培训手册.doc
  15. linux中的通配符指的是?
  16. XCode11上传ipa到AppStoreConnect
  17. 牛郎织女都见面,而你却在吃狗粮---男士星座脱单指南
  18. Cleartext vs. Plaintext vs. Ciphertext vs. Plaintext vs. Clear Text
  19. UBUNTU 20.4 WIFI 驱动安装 ---TP-LINK WDN5200H
  20. 金融学习资料 | 数学篇

热门文章

  1. asdfasdfasdf
  2. 重做完系统后服务器打印机用不,重装系统后打印机不能使用?重装系统后打印机打印乱码...
  3. MySQL 8.0 不能被远程连接的解决办法及修改密码、创建用户、授予所有权
  4. matlab hist3 密度图,Matlab中hist3
  5. 靶机渗透练习55-digitalworld.local:MERCY v2
  6. MacOS Mojave/Catalina和Windows安装佳能LBP2900打印机驱动教程
  7. html5 音乐转盘,抽奖转盘HTML5
  8. 麒麟V10非root用户升级GCC5.4,并解决程序运行出现‘GLIBCXX_3.4.21‘ not found
  9. 玩游戏计算机配置,电脑玩游戏主要看什么配置 玩大型游戏电脑配置推荐
  10. 【转】局域网速度测试 三款软件轻松搞定