哪位大哥能帮俺写一个用c语言设计一个三唯立体图的程序啊,小弟快死了啊,急救啊!!!

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:14:09
急需叫作业的啊,俺不会啊,大哥们救救小弟吧

#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int i,j,midx,midy;
float l,m,n,d;
struct czb
{
float x;
float y;
float z;
}s[8]={{0,0,0},{100,0,0},{100,100,0},{0,100,0},{0,0,100},{100,0,100},{100,100,100},{0,100,100}};
struct zb
{
float x;
float y;
}t[8],u[8];
void hzb1()
{
outtextxy(midx+100,midy-100, "O");
outtextxy(midx*2-20, midy-103, ">");
outtextxy(midx*2-20, midy-98, "x");
outtextxy(midx+97,18, "^");
outtextxy(midx+105,12, "y");
outtextxy(midx+20,midy-25,"z");
line(midx+100,midy-100,midx*2-20,midy-100);
line(midx+100,midy-100,midx+100,20);
line(midx+100,midy-100,midx+25,midy-25);
}
void bh1()
{
for(i=0;i<8;i++)
{
u[i].x=midx+100+(s[i].x-s[i].z*0.707);