编写一个程序,要求用户输入下限整数和一个上限整数,然后,依次计算从下限到上限的
每一个整数的平方的加和,最后显示结果。程序将不断提示用户输入下限整数和上限整数
并显示出答案,直到用户输入的上限整数等于或小于下限整数为止。程序运行的结果应该
如下所示:
Enter lower and upper integer limits: 5 9
The sums of the squares from 25 to 81 is 255
Enter next set of limits: 3 25
The sums of the squares from 9 to 625 is 5520
Enter next set of limits: 5 5
Done
#include <stdio.h>
int main(void){
int min,max,i;
while(1){
int n=0;
printf("输入一个起始值和一个终止值\n");
scanf("%d%d",&min,&max);
if(max>min){
printf("最小值:%d\n",min);
printf("最大值:%d\n",max);
for(i=min;i<=max;i++){
printf("%d\t%d\n",i,i*i);
n = n+i*i;
}
printf("所有数的平方和%d\n",n);
}else{
printf("max < min,结束!");
break;
}
}
}