C语言编程实现计算1到100之间的奇数之和是多少?

如题所述

具体方法如下:

#include<stdio.h>


void main()


{ int i,sum=0;


for(i=1;i<=100;i++)


if(i%2!=0)


sum+=i;


}

知识拓展:

相关问题;

奇数偶数之和的具体相关程序。

#include<stdio.h>


void main(){


int i,sumA=0,sumB=0;


for(i=1;i<=100;i++){


if(i%2!=0){


sumA++;


}else{


sumB++;


}


printf("100以内的奇数和是:%d,偶数和是:%d",sumA,sumB);


}

第二种方法:

#include <stdio.h>


void main()


{


int i,int cat=0;


for(i=1;i<101;i++)


{


if(i%2==1)
cat++;
}
printf("%d\n",cat);


}



这里 cat++;自加,相当于cat=cat+1。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-02-19
两种方法
第一种
#include<stdio.h>
int main(void)
{
int i;
int sum = 0;
for (i = 1; i <= 100; ++i)
if (i%2==1)
sum = sum + i;
printf("%d\n",sum);
return 0;
}
第二种
#include<stdio.h>
int main(void)
{
int i;
int sum = 0;
for (i = 1; i <= 100; i=i+2)
sum = sum + i;
printf("%d\n",sum);
return 0;
}
第2个回答  2012-12-26
#include<stdio.h>
void main()
{ int i,sum=0;
for(i=1;i<=100;i++)
if(i%2!=0)
sum+=i;
}
希望对你有帮助~~~

C语言编程实现计算1到100之间的奇数之和是多少?
} printf("100以内的奇数和是:%d,偶数和是:%d",sumA,sumB);} 第二种方法:include <stdio.h> void main(){ int i,int cat=0;for(i=1;i<101;i++){ if(i%2==1)cat++;}printf("%d\\n",cat);} 这里 cat++;自加,相当于cat=cat+1。

C语言中如何求1到100之间的奇数之和
printf("1-100之间的奇数之和为: %d", sum);return 0;} 这段代码使用了一个for循环来遍历从1到100之间的所有数字。在每次循环中,使用if语句判断当前数字是否为奇数,如果是奇数则使用运算符“+=”累加到变量sum中。最后,输出sum的值以得到1到100之间的全部奇数之和。

c语言求1~100间的奇数和 奇数个数及奇数平均值
} printf("1-100之间的奇数总和=%d\\n共有%d个奇数\\n平均值为%.2f\\n",sum,n,(float)sum\/n);}

C语言计算正整数1~100中奇数之和及偶数之和。
} printf("奇数之和:%d\\n偶数之和:%d\\n", ji, ou);return 0;}

使用C语言,求1到100之间的奇数和偶数之和,并输出,请高手指点
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 sum;} int F2(){ int ...

c语言编程:求1到100之间奇数之和偶数之积
include "stdio.h"include "math.h"void main(){ int i,sum=0;long double k=1;for(i=1;i<=100;i++){ if(i%2==0) \/*判断偶数*\/ k*=i;else sum+=i;} printf("0-100间奇数之和为%d,偶数之积为%ld",sum,k);}

用c语言程序求1至100之间全部奇数之和。
点击添加就新建好文件了,之后就可以编写代码了:3、这里奇数就是除以2之后有余数的整数,所以程序比简单,在for循环里判断100以内的数是否奇数,是的话就相加,最后输出结果就行了:4、按下快捷键crtl+F5运行程序,就可以得到计算结果了。以上就是用用c语言程序求1至100之间全部奇数之和的演示程序:...

C语言 编程实现计算1—100之间计算总和是多少,所有的奇数之和以及偶数之...
} } if(start%2 == 1) { for (i = start; i<end+1; i+=2) { odd += i; } for (i = start+1; i<end+1; i+=2) { even += i; } } printf("总和为

C语言程序求1—100之间的奇数和和偶数和
用oddsum=1+3+5+···+99来计算奇数和;evensum=2+4+6+···+100来计算偶数和。首先设置两个计数器:oddsum,evensum。其初值为0,利用if···else来判断奇偶数,来分别累加到计数器。1,将i的初值置为1;2,当i增到101时,停止计算。方法一、include <stdio.h> int main(void){int...

c语言求1到100间奇数和以及1-2+3-4+5...-100的和
include<stdio.h> void main(){ int sum=0;for(int i=1;i<=100;i=i+2){ sum=sum+i;} printf("%d\\n",sum);} 第二题 include<stdio.h> void main(){ int sum=0;for(int i=1;i<=100;i++){ if(i%2!=0)sum=sum+i;else sum=sum-i;} printf("%d\\n",sum);} ...

相似回答