C语言课程设计的提问

我有一C语言程序设计的题目
绘制饼图
设计要求:在屏幕的中心区域,绘制一个饼图,饼图的不同部分用不同的颜色区分,每一部分旁边,标有相应的文字和百分比。
饼图的每一部分设定如下:
typedef struct
{int percent-----所占比例
char *text-----相应的文字}MYPIE;
饼图的绘制数据如下:
MYPIE Data[]={{19,”IBM”},{26,”HP”},{33,”COMPAQ”},{22,”DEL”}};
涉及扇形图形的绘制,用pieslice()函数

外加一份
编程实践文档,文档中有课程实践题目与要求、程序设计思想(用文字表达)、用N-S结构图(流程图)表达的算法、程序中用到的主要函数的用法说明、编写的源程序代码及必要的注释、实践结果截图

有人可以帮个忙弄一下发

第1个回答  2010-01-20
能用c++吗?
我感觉可以用openGL做出来,
或者是c的一个类。

程序要先去读变量,也就是
MYPIE Data[]={{19,”IBM”},{26,”HP”},{33,”COMPAQ”},{22,”DEL”}};

然后再绘制图像和文字。
可以确定扇形的角度,比如 0.19 * 360 =68.4度。
颜色定义一个随机函数,但是不能与之前的颜色重复。
文字直接打印到屏幕上就行了。

可以自己尝试编一下,

至于那些文档,随便写写。应该可以搞定。放心。
相似回答