The Superman of my youth (silver age) is so ridiculously off the scale that it isn't a contest. But honestly, that's a bad character. More recent versions would have Superman unwisely getting into a fistfight with the Hulk, which would be to the Hulk's advantage. If Superman gets away in time, then he realizes he must use mobility, speed, and his various other super powers. The Hulk in turn does so much carnage that Superman would have to spend his entire time protecting innocent bystanders. Hulk leaps away, Superman pursues belatedly, and is misdirected by the rather frazzled looking bystander, who is,of course, Bruce Banner. Banner decides to carry some Kryptonite for the next encounter because otherwise Superman will out-think the Hulk the next time.
For Batman, the trick is getting past the shield, which is basically super-powered. Does his utility equipment accomplish that? Stun? Shield. Batarang? Dodges. Gas? Holds his breath to the peak of human ability and moves out of the gas cloud. If Cap is still holding his shield when they get to melee range, Batman loses. Neutralize all gear and Cap eventually,if narrowly, wears him down (perfect beats as perfect as one can get without quite being perfect). Batman says the heck with this and escapes (smoke grenade). He then reads about the campaigns of Trajan vs. the Dacians and applies the lesson by spending a few million dollars coming up with Anti-Captain America gear, and wins round two. The gear is promptly forgotten about for the next issue.