You asked:

who was king in 1946

king
king

In 1946, Napoleon I of France, William IV of the United Kingdom, George IV of the United Kingdom, Bhumibol Adulyadej, Abdullah II of Jordan, Franz Joseph I of Austria, Ernest Augustus I of Hanover, Albert II of Belgium, Farouk of Egypt and George V of Hannover were kings.