Helpful explanation. Makes thing easy!
Note: I have a Report parameter that is of type Date (so when it runs you can pick a date from it...), it's called "prmOrderMonth"
This should get you what you want:
=DateSerial(Year(Parameters!prmOrderMonth.Value),Month(Parameters!prmOrderMonth.Value),1)