编程思路:用一个循环求1加到m,每加一个数做一次判断来判定求和是否超过1000,当求和超过1000时退出循环,即得到所求m的最小值。所用代码如下m=0;s=0;while s<=1000 m=m+1; s=s+m;endm运行结果得m = 45当然,也可以用数列求和公式,不过考虑到这是一道程序题,编成循环求解循环实际运行45次得解,程序复杂度并不高于求解关于求和公式的不等式。