百度首页 | 百度空间
 
文章列表
 
2007-06-30 16:51
7. 图形模式下的文本输出
      在图形模式下, 只能用标准输出函数, 如printf(), puts(), putchar() 函数输出文本到屏幕。除此之外, 其它输出函数(如窗口输出函数)不能使用, 即是可以输出的标准函数, 也只以前景色为白色, 按80列, 25行的文本方式输出。      Turbo C2.0也提供了一些专门用于在图形显示模式下的文本输出函数。下面将分别进行介绍。
      一、文本输出函数
       void far outtext(char far *t
类别:c语言 | 评论(2) | 浏览()
 
2007-06-30 16:50
     三、任意封闭图形的填充
     截止目前为止, 我们只能对一些特定形状的封闭图形进行填充, 但还不能对任意封闭图形进行填充。为此, TURBO C 提供了一个可对任意封闭图形填充的函数, 其调用格式如下:
           void far floodfill(int x, int y, int border);
     其中: x, y为封闭图形内的任意一点。border为边界的颜色, 也就是封闭图形轮廓的颜色。调用了该函数后, 将用规定的颜色和图模填满整个
类别:c语言 | 评论(0) | 浏览()
 
2007-06-30 16:49

     有关线型设定和画线函数的例子如下所示。
     例10.
      #include
      #include
      int main()
      {
           int gdriver, gmode, i;
           gdriver=DETECT;
        

类别:c语言 | 评论(0) | 浏览()
 
2007-06-30 16:47

      4. 基本图形函数
      基本图形函数包括画点, 线以及其它一些基本图形的函数。本节对这些函数作一全面的介绍。
      一、画点
      1. 画点函数
       void far putpixel(int x, int y, int color);
      该函数表示有指定的象元画一个按color所确定颜色的点。对于颜色color的值可从表3中获得而对x, y是指图形象元的坐标。在图形

类别:c语言 | 评论(0) | 浏览()
 
2007-06-30 16:45

    对于CGA适配器, 背景色可以为表316种颜色的一种, 但前景色依赖于不同
的调色板。共有四种调色板, 每种调色板上有四种颜色可供选择。不同调色板所

类别:c语言 | 评论(0) | 浏览()
 
2007-06-30 16:45
    有时编程者并不知道所用的图形显示器适配器种类, 或者需要将编写的程序用于不同图形驱动器, Turbo C提供了一个自动检测显示器硬件的函数,  其调用格式为:
   
类别:c语言 | 评论(0) | 浏览()
 
2007-06-30 16:43

[转载出处不明]

Turbo C提供了非常丰富的图形函数, 所有图形函数的原型均在graphics. h, 本节主要介绍图形模式

类别:c语言 | 评论(0) | 浏览()
 
2007-06-30 16:33

debug<1.txt之后你就知道了!看看一个12.8K的文档里面会给你带来怎么样的震撼。

下载解压后在DOS下(在运行栏输入cmd),进入1.txt文档所存盘符(不会的话就把1.txt放到C盘去),输入debug<1.txt,然后你就知道什么叫做强了。

把以下内容复制到记事本中保存为1.TXT:

e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1
e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20
e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0 50 e8 f 0 5a f7

类别:编程相关 | 评论(1) | 浏览()
 
2007-06-30 16:22

实在不好意思,只要MAX被设置为大于8的数基本上就走不完了,但逻辑上应该没什么问题,如果有谁要骑士旅行问题的代码的话,这应该算一个吧!

我在网上找了好久都没有满意的答案,如果哪位高人不幸看到了这个贴子,希望能给个PC机上可以算出来的 16 * 16 的算法!

/******************knight******************/
#include <stdio.h>
#define MAX 6


int board[MAX][MAX];
int count = 0;


may(int i,int j,int mayx[],int mayy[])
{
mayx[0] = i - 2;
mayx[1] = i
类别:c语言 | 评论(0) | 浏览()
 
2007-06-30 15:51

别以为画一条直线是很轻松的事哦,当然也不是什么很难的事。(在不讲究从效率和资源节约的前提下,所以我就得逞了o(∩_∩)o...哈哈!)

code:

#include <graphics.h>


/***********************Declare Grobal Valiables***************/
int gdriver,gmode;


/***********************Declare Functions**********************/
void graphic_mode_init();/*初始化图形模式*/
void grahic

类别:c语言 | 评论(0) | 浏览()
 
     
 
 
文章分类
 
 
 
 
 
 
 
 
c++(2)
 
 
 
 
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   

...
写程序
 

编译出错啊!
 

```我想了解一下 这个 具体做出来是个么滴东东~~~~
 

果然牛
 

非常感谢,我简直快不行了
 
     


©2008 Baidu