The iPhone has this one figure out. When I set an alarm, I get a page that shows me all the alarms I have created in the past, with the option to edit them, as well as add or delete alarms. If an alarm goes off and tap "Snooze", the modal dialog that pops up with the alarm goes away. When I want to prevent the alarm from going off again within the snooze interval, I can go to the alarm edit page and simply turn off the alarm with a toggle.
The iPhone has this one figure out. When I set an alarm, I get a page that shows me all the alarms I have created in the past, with the option to edit them, as well as add or delete alarms. If an alarm goes off and tap "Snooze", the modal dialog that pops up with the alarm goes away. When I want to prevent the alarm from going off again within the snooze interval, I can go to the alarm edit page and simply turn off the alarm with a toggle.