I don't like MileMi's table, partly because he said "Clk=1 as a clock event". I think C=0 means low. I think C=1 means high. We need a symbol for clock event. (^) or (_/)
I say C=0, nothing will change. No function. or The function is to store (hole) the value of Q.
.........C=1, nothing will change. No function.
.........C=_/ rising edge, The value of D is now stored on Q.
I think you can not have a table of 1s and 0s because the part has no function for 1 or 0. All combinations of 1s and 0s all result in Q=? (to be more curate Q=Q, or Q does not change, we don't know what it is but it does not change)
We can not know what Q is until we have a rising edge of C and we know what D is at that time. Now we know know Q.
If by Qn you mean Q after the clock rising edge: than Qn=D