#include<stdio.h>
void main()
{
int n,i=1,j=2,sum1=0,sum2=0;
scanf("%d",&n);
do{
sum1=sum1+i;
i++;i++;}while(i<=n);
sum2=sum2+j;
j++;j++;}while(j<=n);
printf("sum1=%d,sum2=%d",sum1,sum2);
}
用C语言计算正整数1~n中奇数之和及偶数之和。
int sum1=0,sum2=0;printf("请输入n的值:");scanf("%d",&n);for (i=1;i<=n;++i){ if(i & 1)sum1+=i;else sum2+=i;} printf("奇数之和为:%d,偶数之和为:%d\\n",sum1,sum2);return 0;}
计算正整数1-n中的奇数之和及偶数之和
偶数和=(2+n)*(n\/2)\/2=(n^2)\/4 +n\/2 若n为奇数,则奇数和=(1+n)*((n+1)\/2)\/2=((n+1)^2)\/4 表示4分之(n+1)方 偶数和=(2+n-1)*((n-1)\/2)\/2=((n+1)^2)\/4 +(n-1)\/2
C语言 编写一个程序,计算1到正数n之间的奇数之和以及偶数之和。整数n由...
printf("偶数和为:%d\\n",result1);printf("奇数和为:%d\\n",result2);}
C语言计算正整数1~100中奇数之和及偶数之和。
printf("奇数之和:%d\\n偶数之和:%d\\n", ji, ou);return 0;}
C语言,求1-1000所有奇数的和,偶数的和,倒数的和,c用while循环
include <stdio.h>int main(){float i,js,os,ds;i=1;js=0;os=0;ds=0;while(i<=1000){if(int(i)%2==0)\/\/偶数os+=i;else\/\/奇数js+=i;\/\/倒数 ds=ds+1\/i;i++;}printf("奇数和:%.0f\\n偶数和:%0.0f\\n倒数和:%f\\n",js,os,ds); return 0;} ...
如何实现用while语句计算1-n中的奇数之和及偶数之和,在C语言中?
代码资料:include "stdio.h"define N 10 int main(int argc,char *argv[]){ int i,so,se;for(so=se=0,i=1;i<=N;i&1 ? so+=i : se+=i,i++);printf("The ODD are %d\\nThe EVEN are %d\\n",so,se);return 0;}
怎样用C语言写出1到100的奇数和偶数?
else\/\/ 不是奇数,累加到偶数 evensum += i;i++;\/\/ i的值加1 } printf("oddsum=%d evensum=%d\\n",oddsum,evensum);return 0;方法二、for语句来实现,效果是一样的。include <stdio.h> int main(void){int i, oddsum = 0, evensum = 0;\/\/ oddsum奇数和 evensum偶数和 for(i ...
C语言中编程计算1至100以内的奇数和偶数并分别求和,求代码
编程计算N以内的奇数或偶数和 这个比较简单,通过与2取余来判断奇偶数。代码如下(C语言)include<stdio.h>int main(){ int N = 10;这个可以自己设定,也可以自己输入,如下; scanf("input the num N = ",&N); int odd_sum =0,even_sum=0; for(int i=1;i<=N;i++) ...
C语言中怎么用while表示1到100的偶数和和奇数和啊?
(1)使用一个计数器来判断终止条件 (2)用除以2后的余数来判断奇偶 2 代码 include<stdio.h>int main(){int count, sumEven, sumOdd;count = sumEven = sumOdd = 0;while (++count <= 100)count % 2 == 0 ? (sumEven += count) : (sumOdd += count);printf("偶数和: %d\\n奇数...
使用C语言,求1到100之间的奇数和偶数之和,并输出,请高手指点
解法1:include <stdio.h> int F1(){ return 50*(1+99)\/2;} int F2(){ return 50*(2+100)\/2;} void main(){ printf("Odd number sum=%d,Even number sum=%d\\n",F1(),F2());} 解法2 include <stdio.h> int F1(){ int i,sum=0;for(i=1;i<=100;i+=2)sum+=i;return...