自己写的代码,但是运行不显示结果?
任务:
使用循环计算1-2+3-4+5-6+…-100的值?
在编辑器中给出了三种循环体结构的部分代码,请选择合适的循环结构补全代码实现此功能。
运行结果为: sum=-50
下面是我写的代码:
#include<stdio.h>
int main()
{
int num = 1, sum = 0;
for(; num <= 100; num++)
{
for(num=2; num%2==0 && num <= 100;num++)
//通过嵌套将所有的正偶数,变为负偶数
{
num = 0-num;
}
sum += num;
}
printf("sum=%d\n", sum);
return 0;
}