比如:if(n<0) {printf("\nThe number must be over 0."); return;}一般情况下,我看到return (具体的参数)要么return 0 or return 1;但这个return; //后面什么也不加了,奇了怪了,不理解??那用break;不可以吗?在具体的情况下>也可以啊.而且在函数为void 的情况下,是不要求有返回类型的,可以不写return的嘛,又何必写return;(后面不加任何参数的呢?)