不知道你的题目是啥,如果你想达到你想达到你想要的结果,应该这样改:....r1=p+q;r2=q-p;if(r1>=r2){ printf("%7.2f\n",r2);}else{ printf("%7.2f\n",r1);}