#include <stdio.h> int main() { int n, m, i, sum = 0; scanf("%d%d", &n, &m); for ( ) { ; } printf("%d", sum); return 0; }
时间: 2024-01-20 16:03:03 浏览: 95
全国计算机二级C语言C++上机编程题技巧总结和答案.pdf
这段代码中缺少循环体,导致程序无法正确计算n到m之间所有整数的和。可以在循环体中累加i的值,最后将结果赋值给变量sum。修改后的代码如下:
```c
#include <stdio.h>
int main() {
int n, m, i, sum = 0;
scanf("%d%d", &n, &m);
for (i = n; i <= m; i++) {
sum += i;
}
printf("%d", sum);
return 0;
}
```
这样就可以正确计算n到m之间所有整数的和并输出了。
阅读全文