//计算树中叶子结点数 int LeafNodes(BTNode *b) { int num1,num2; if(b==NULL) return 0; else if(b->lchild==NULL && b->rchild==NULL) return 1; else { num1=LeafNodes(b->lchild); num2=LeafNodes(b->rchild); return (num1+num2); } }