一只猫的重量用克和千克都可以。比如刚出生的猫体重大概在70到135克左右,此时用计量单位克表示重量比较恰当,成年后猫的体重可以达到几千克左右(因品种不同,体重有差异),此时用计量单位千克描述重量比较恰当。所以答案是都可以。