氢碘酸酸性比氢氯酸强的原因是:H-I键的键能比H-Cl键能小,容易断裂,所以酸性更强。
嗯,确实,因为水的拉平效应,因此用水作为溶剂比较不出两者酸性,但是如果用其他溶剂比较则不同,比如用醋酸做溶剂。在水中,因为水分子能较容易的接受质子(氢离子),因此判断不出两种酸的给质子能力,也就是比较不出它们酸性,但是如果用较难接受质子的醋酸作为溶剂,则能判断出二者酸性大小