不是。

它是弱酸弱碱盐,能与碱反应,如与氢氧化钠反应生成一水合氨,又能与酸反应,如盐酸反应生成氢氰酸HCN。

NH4NO3不是两性物质,它只与强碱反应,而NH4CN是两性物质,它能与强酸强碱都反应

应该是NH3溶于水显碱性,NH4Cl显酸性吧!

NH3+H2O==NH3.H2O==NH4+ + OH-所以溶于水显碱性,NH4Cl溶于水后发生水解

NH4+ + H2O==NH3.H2O+H+所以显酸性