正负交替这个问题其实很简单,就是在原本整数相加的上面添加一个负号(-)。

#include<stdio.h>

int main(){

	int i, sum = 0, t = 1;

	for (i = 1; i <= 100; i++){
		
		sum = sum + i*t;//第一次是正的
		t = -t;//一直执行负负得正
			
	}printf("%d", sum);
	return 0;
}

这个问题其实不复杂,想一想就会啦,大家一起加油!!!

更多推荐

C语言:正负交替的问题