think of 是想起think up 才是想出,相当于come up with
sb. think of sthsth. come up with sb.
think of只表示想的意思。come up with则表示想出,侧重已经出来的想法。