请个高手帮我写一小段C语言程序
发布网友
发布时间:2023-08-03 23:52
我来回答
共2个回答
热心网友
时间:2024-12-14 23:14
#include<stdlib.h>
#include<graphics.h>
int main()
{
int gdriver, gmode;
gdriver=DETECT;
initgraph(&gdriver, &gmode, "");
setcolor(BLUE);
settextstyle(1, 0, 8);
outtextxy(213, 160, "The Book Manage System");
getch();
closegraph();
}
我运行过的 绝对正确
顺便告诉你一些画图的函数
进入了图形模式后我们就可以用图形函数进行画图拉!
在此先给大家介绍几个常用的和好理解的图形函数:
bar
【功能】画出一条栏目。
【原型】void far bar(int left,int top,int right,int bottom)
bar3d
【功能】画出一条3-D栏目。
【原型】void far bar3d(int left,int top,int right,int bottom,int depth,int topflag)
circle
【功能】以(x,y)为圆心按照指定的半径画出一个圆。
【原型】void far circle(int x,int y,int radius)
ellipse
【功能】画出一条椭圆形的圆弧。
【原型】void far ellipse(int x,int y,int stangle,int endangle,int xradius,int yradius)
【说明】中心点在(x,y),stangle和endangle表示一角度为单位的起始角和终止角。Xradius和yradius表示水平轴和垂直轴。
fillellipose
【功能】画出椭圆形圆弧,并填充。
【原型】void far fillllipse(int x,int y,int xradius,int yradius)
【说明】使用(x,y)作为中心点,然后使用当前的填充模式填充圆弧。Xradius和yradius表示水平轴和垂直轴。
line
【功能】在两个指定点之间画出一条直线。
【原型】lint(int x1,int y1,int x2,int y2)
【说明】使用当前颜色、线条样式和线条粗细从(x1,y1)画一条直线到(x2,y2)。
linerel
【功能】从当前位置(CP)画一条一直长度的直线。
【原型】linerel(int dx,int dy)
【说明】使用当前颜色、线条样式和线条粗细。
lineto
【功能】从当前位置(CP)到(x,y)之间画一条直线。
【原型】void far lineto(int x,int y)
pieslice
【功能】画出扇形区并加以填充。
【原型】void far pieslice(int x,int y,int stangle,int endangle,int radius)
rectangle
【功能】画出一个矩形(图形模式)。
【原型】void far rectangle(int left,int top,int right,int bottom)
【说明】使用当前线条样式、线条粗细和颜色。
sector
【功能】画出椭圆形的扇形区并加以填充。
【原型】void far sector(int x,int y,int stangle,int endangle,int xradius,int yradius)
【位置】graphics.h
【说明】x和y定义出中心点,stangle和endangle则定义起始和终止角。Xradius和yradius表示水平和垂直半径。
热心网友
时间:2024-12-14 23:15
以往这阵具体的编程题是不会有人真正去做到具体步骤给你的,我建议你还是自己去查资料,自己解决,记住,这个世界只有自己才是最可靠的!!