c语言求1到n中所有偶数的和
2024-04-30 08:43:25问答浏览:5866次
最新回答:可以通过以下方法解决问题:
我要提问
登录后回复
共 2 个回答
-
C语言程序求1—100之间的奇数和和偶数和使用oddsum=1+3+5+··+99计算数字之和;偶数和=2+4+6+··+100。首先准备两个计数器:oddsum、evensum。初始值为0,检测唯一性和数字并将其分别存入计数器。
1、设置初始值为1,
2、当我递增到101时,停止计算
方法一、
#include
intmain(void)
{inti=1,oddsum=0,evensum=0;//oddsum奇数和偶数之和
if(i<=100)//执行循环ifI<=100
{if(i%2!=0)//判断是否为奇数,如果是,则与奇数相加
oddsum+=i;
如果other/不是奇数,则与偶数相加
evensum+=i;
i++;//i的值增加1
。}
printf("oddsum=%devensum=%d\n",oddsum,evensum);
return0;
方法二,使用声明,结果是一样的。
#include
intmain(void)
{inti,oddsum=0,evensum=0;//oddsum奇数和偶数偶数和
for(i=1;i<=100;i++)//如果i<=100则执行循环体并向i
值加1。{if(i%2!=0)//判断是否为奇数,如果是,则与奇数相加
oddsum+=i;
else/ifnotan奇数,与偶数相加
evensum+=i;
}
printf("oddsum=%devensum=%d\n",oddsum,Evensum);
return0;
}
扩展信息:用C语言编写代码“提取奇数”数字从1到100”。1.奇数是除以2后有余数的整数。
赞68回复举报 -
用c语言程序编程实现1-n之间的偶数和,n从键盘输入
#include
voidmain(){
intsum=0,n,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
if(i%2==0)sum+=i;
}
printf("%d",总计);
}赞53回复举报
我也是有底线的人~
点击加载更多
最新资讯
更多相关资讯
更多热门新闻
-
由他2003位用户围观了该问题
-
肖肖474位用户围观了该问题
-
那一抹蓝465位用户围观了该问题