#include <stdio.h>
int main()
{
/* 小伙伴们:
选择你们认为最合理的循环结构完成功能吧 */
int sum = 0; //定义计算结果变量sum
int i = 1; //定义循环数字变量i
int flag = 1; //定义符号状态变量flag
//使用while循环
while(i<=100)
{sum+=flag*i;
flag=-flag;
i++;
}
这行代码求出的结果为什么是-150啊,不应该是-50吗
额因为你是全打上去的吧 一个循环是-50 三个就是-150啊 你应该选一个你喜欢的 删了剩下的两个
我又按参考代码输了,运行还是-150,系统出问题了吧