for(int i=0; i<n; i++) {
blah;
} <== this has a complexity of O(n)
however if you know n to be 3 before hand won't the complexity become O(1), I mean i could just write out the instructions 3 times.
blah;
blah;
blah;
whereas if you don't know how big n is before you run the program then it's not possible to write down the instructions in the latter way.
Please clarify my misconception if I have it.