已采纳 杨陈卓 新手天翼 定义............... 核心代码 for(i=1;i<=n;++i) { cin>>x; if(x>max)max=x; if(x<min)min=x; } 注:一开始max要赋值为-50001,min要赋值为50001,因为要保证在循环里能被交换 最后输出max-min就行了。