Answer:
5, 6 or 7
Explanation:
If Al spends $30, the number of cheeseburgers bought is:

Since $30 is the minimum value, he has to buy at least 5 cheeseburgers.
If Al spends $46, the number of cheeseburgers bought is:

Therefore, Al bought between 5 and 7 cheeseburgers, which means that 5, 6 or 7 are possible values of x.