Онлайн компилятор C

#include <stdio.h> int main() { int A,B,sum=0; scanf("%d%d",&A,&B); while (A <= B) { sum = sum + A*A; A = A+1; } printf("%d",sum); return 0; }
这段代码的功能是:从输入的两个整数A和B(假设A≤B),计算从A到B之间所有整数的平方和,并输出结果。它使用while循环累加每个数的平方,同时将A递增到B。

- 代码假设A≤B,但如果用户输入的A大于B,循环不会执行,输出0。你可能需要考虑是否要处理这种情况。
- 变量名A和B在循环中被修改(A递增),这会导致原始输入值丢失。如果后续需要用到原始A值,可以引入一个临时变量。