You SHOULD be OK, as meeting the requirements for one Schengen country should be good enough for the immigration officer. Why not call the Swiss Consulate in the US to make sure before you go?
http://www.immihelp.com/visas/schengenvisa/
Switzerland is in the process of becoming a full member of Schengen, but when I flew through in January, the airports and trains to France were not yet incorporated, though the roadways were (in other words, no passport checks at the motorway ports of entry, although there is still a checkpoint to make sure you have the autobahn sticker). The airports should shortly be integrated into the Schengen immigration zone.
Or, fly into Holland and then catch a flight to Switzerland. What passport do you hold?