Does a child have to inherit the same mutation from both parents in order to have cystic fibrosis?

NO. Over 2, 000 mutations in the cftr gene are known which may cause cystic fibrosis. A child must inherit one mutation from each parent to have cystic fibrosis.