| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 524 人关注过本帖
标题:有意思的问题 谁能给我解释
只看楼主 加入收藏
xiaolovexin
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-6-1
收藏
 问题点数:0 回复次数:2 
有意思的问题 谁能给我解释

#include<iostream.h> #include<string.h> #include<stdio.h> #include<stdlib.h> #include<graphics.h> #include<conio.h> typedef struct bitnode { char data; struct bitnode *lchild,*rchild; }bitnode,*bitree; bitree creatbitree(bitree bt,int a,int x,int y) { char ch; char *c; ch=getchar(); printf("%c\n",ch); c=&ch; if(ch=='#') bt=NULL; else { bt=(bitree)malloc(sizeof(bitnode)); bt->data=ch; if(a==1) line(x+2,y-2,x+8,y-8); if(a==2) line(x-2,y-2,x-8,y-8); outtextxy(x,y,c); creatbitree(bt->lchild,1,x-10,y+10); creatbitree(bt->rchild,2,x+10,y+10); } return bt; } void main() { bitree t; int x,y; x=100; y=100; int gmode,gdriver=DETECT; initgraph(&gdriver,&gmode," "); setbkcolor(WHITE); setcolor(RED); creatbitree(t,0,x,y); getch(); }

这个程序是 根据先序序列建立二叉树并输出该树结构的程序 例如:(输入ac##f##就可以输出该树的形状)可是

为什么输出的节点后面有乱码呢 还有我的线画的好象不太对 大家请帮忙 我在线等 急呀~~~~~~~~~~明天就要交了!·

我用的是TurboC 大家C语言学的好的 帮我看看好吗? 摆脱喽~~~~~

搜索更多相关主题的帖子: 解释 
2005-06-09 21:17
seeker
Rank: 1
等 级:新手上路
帖 子:172
专家分:0
注 册:2005-6-5
收藏
得分:0 
你不会是我班的吧?呵呵,明天要上机吗?

我相信总有一片天空属于我!http://myseeker. E-Mail:lwqcny@
2005-06-09 21:42
softwarelan
Rank: 1
等 级:新手上路
帖 子:209
专家分:0
注 册:2005-6-1
收藏
得分:0 
这个问题上QQ我跟你说:277839125

Not a hero until you reach The Greatwall!
2005-06-10 09:20
快速回复:有意思的问题 谁能给我解释
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023998 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved