Marvintorne29go Marvintorne29go Science Answered Explain why solid ionic compounds are hard and have high melting points