【讨论】不会使用flag符号变量
刚开始学习的新手一枚,不会使用题目中所给的flag符号变量,使用下面的笨办法将奇偶数分开来计算,与大家讨论一下。
#include<stdio.h> int main() { //定义两组变量,分别计算奇数的和、偶数的和 int i , j , sum = 0 , sum1 = 0 , sum2 = 0 ; //计算奇数的和 for( i = 1 ; i < 100 ; i += 2 ) { //printf("i=%d\n",i); sum1 = sum1 + i ; //printf("sum1=%d\n",sum1); } //计算偶数的和 for( j = -2 ; j >= -100 ; j -= 2) { //printf("j=%d\n",j); sum2 = sum2 +j ; //printf("sum2=%d\n",sum2); } //计算总和 sum = sum1 + sum2 ; //printf("sum1=%d\n",sum1); //printf("sum2=%d\n",sum2); printf("sum=%d\n",sum); return 0; }