1. It is not obvious to everyone.
2. Another integral parameter called k is added later on. Now which is which?
3. Another guy might call all his integral parameters k. n and k are used for the same thing all over the code-base. An outsider might initially think they are different.
4. Names which are descriptive of their use are obvious to everyone by definition.