Step 1: Understanding the Concept:
The compound is \(NOClO_4\), which is nitrosyl perchlorate. It can be written as \(NO^+\) and \(ClO_4^-\).
Step 2: Detailed Explanation:
In \(NO^+\), let oxidation number of N be \(x\). \(x + (-2) = +1 \Rightarrow x = +3\).
In \(ClO_4^-\), let oxidation number of Cl be \(y\). \(y + 4(-2) = -1 \Rightarrow y - 8 = -1 \Rightarrow y = +7\).
Step 3: Final Answer:
Thus, oxidation numbers are N = +3 and Cl = +7, option (B).