此题主要考查了相遇问题，要熟练掌握，注意速度、时间和路程的关系：速度$$\times $$时间$$=$$路程，路程$$\div $$时间$$=$$速度，路程$$\div $$速度$$=$$时间，解答此题的关键是求出两村之间的距离是多少．  首先根据题意，可得甲乙相遇时，甲比乙多行的路程是$$30\times2=60$$（千米），再根据路程$$\div $$速度$$=$$时间，用甲乙相遇时行的路程之差除以他们的速度的差，求出甲乙相遇时用的时间是多少，进而求出甲行$$30$$千米用的时间是多少；然后求出两村之间的距离是多少，再根据路程$$\div $$时间$$=$$速度，用两村之间的距离的$$2$$倍除以甲丙的速度之和，求出丙行了多长时间和甲相遇即可．  甲的速度是每小时行：  $$\textasciitilde\textasciitilde\textasciitilde\textasciitilde30\div (30\times2\div12-3.5)$$  $$=30\div1.5$$  $$=20$$（千米），  丙和甲相遇用的时间是：  $$\textasciitilde\textasciitilde\textasciitilde\textasciitilde20\times3.5\times2\div (20-15+20)$$  $$=70\times2\div25$$  $$=140\div25$$  $$=5.6$$（小时）．  答：丙行了$$5.6$$小时和甲相遇．  故答案为：$$\text{C}$$． 
甲、乙、丙三人同时从东村去西村，甲骑自行车每小时比乙快$$12$$千米，比丙快$$15$$千米．甲行$$3.5$$小时到达西村，然后立刻返回，在距西村$$30$$千米处和乙相遇，丙出发小时和甲相遇． 
  $$4$$ 
  $$5$$ 
  $$5.6$$ 
  $$6$$ 