问题分析:大便便血的原因主要是由于痔疮。如果是黑便,通常是胃炎、食管炎或者溃疡引起的上消化道出血,另外,小肠的炎症、溃疡、肿瘤等疾病引起出血也表现为黑便;如果是鲜血便,通常是直肠、乙状结肠、肛周等部位的疾病引起的下消化道出血。