How to make executable of all files excluding a few file types?

view story

http://unix.stackexchange.com – I have a folder containing many C source file and the same number of its object code. Actually I had made executable to all object code files but don't know why they changed into unexecutable (I think that's because I moved that folder to a NTFS partition for a while). A possible way is to move all source file from that folder to a temporary folder and do: sudo chmod +x * But what if I even don't want to move my source files? Note: Object codes are extension-less (in C). (HowTos)