问题分析:吐血和咳血可以通过病因、伴随症状、出血方式和症状来区分。1、病因:肺结核,支气管扩张,肺癌等是引起咳血病最主要的原因。吐血的原因主要有消化性溃疡、肝硬化、急性胃粘膜病变等。2、伴随症状:当出现吐血时,病人常伴有上腹部疼痛、胃酸、剑突下烧灼感、呕吐、恶心等消化道症状,当病人出现咳血时,病人常伴有咳嗽、咳痰、胸痛、发热等症状。3、出血方式:两者出血方式也有区别,通常咳血主要是咳出,而呕血主要是吐出,有的甚至会形成喷溅。4、症状:吐血通常伴随着呕吐的胃部内容物,其中还夹杂着残留的食物和胃酸等,而咳出的咳血物多为泡沫状的痰。