用C语言来解决计算正整数1-100中的奇数之和及偶数之和。

作者&投稿:毓芸 (若有异议请与网页底部的电邮联系)
C语言计算正整数1~100中奇数之和及偶数之和。~

可以参考下面的代码:
#include
int main()
{
int i;
int ji=0, ou=0;
for (i=1;i<=100;i++) {
if (i%2 == 0)
ou += i;
else
ji += i;
}
printf("奇数之和:%d
偶数之和:%d
", ji, ou);
return 0;
}

扩展资料:
C语言数学函数
C语言floor()函数:求不大于x的最大整数(向下取整)
C语言fabs()函数:求双精度浮点数的绝对值
C语言abs()函数:求整数的绝对值
C语言div()函数:求两个数的商和余数
C语言fmod()函数:求x/y的余数(针对浮点数)
C语言acos()函数:求反余弦
C语言asin()函数:求反正弦
C语言atan()函数:求反正切
参考资料来源:百度百科-c语言

int odd_sum=0,even_sum=0;
int i,j;
for(i=1;i<101;i++)
{
odd_sum += i;
i++;
}
for(i=1;i<101;i++)
{
i++;
even_sum += i;
}

#include <stdio.h>

#include <stdlib.h>

int main(int argc, char const *argv[])

{

int i,sum1,sum2;

sum1=sum2=0;

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

{

if(i%2==0) sum1+=i;

else sum2+=i;

}

printf("1-100内的偶数和为:%d
1-100内的奇数和为:%d
",sum1,sum2);

system("pause");

return 0;

}

扩展资料


计算100以内的奇数和

#include <stdio.h>

int main(void){

int i,j,s,a;

printf("请输入初始值:");

scanf("%d",&i);

a=i;

printf("请输入终止值:");

scanf("%d",&j);

for(s=0;i<=j;i++)

if(i%2!=0)

s+=i;

printf("%d+...+%d=%d
",a,j,s);

system("pause");

return 0;

}



#include<stdio.h>
int main(){
int sum1=0,sum2=0,i;
for(i=1;i<=100;i++)
if(i%2==1)
sum1+=i;
else
sum2+=i;
printf("%d %d", sum1, sum2);
return 0;

}


c语言怎么计算正整数各位上数字和
以下是一个使用C语言计算正整数各位上数字和的示例代码:该程序通过循环遍历输入的正整数的每一位数字,并将其累加到变量sum中,最后输出各位数字之和。在循环中,我们使用了取模运算符(%)和整除运算符(\/)来分别取出最后一位数字和去掉最后一位数字。♡♡ 有帮助到的话,麻烦采纳哦!...

C语言中计算正方形面积的函数是什么?
int area(int x, int y){ return x * y;} 计算正方形周长的程序 int gri(int x, int y) { return 2 * (x + y);}

计算两个正整数的最大公约数c语言
} 计算两个正整数的最大公约数(Greatest Common Divisor,简称GCD)是数学中的一个经典问题。在C语言中,可以使用欧几里得算法(也称为辗转相除法)来计算两个数的最大公约数。在上述代码中,我们定义了一个名为gcd的函数来计算最大公约数。该函数使用递归的方式实现欧几里得算法。具体来说,如果第二个...

c语言:计算正整数n的所有质因子之和作为函数值返回,并输出该值_百度知...
include "stdio.h"main(){ int add();int n,sum;scanf("%d",&n);sum=add(n);printf("%d",sum);} int add(int p){ int i,sum1=0;for(i=2;i

c语言如何计算正弦值
C语言中有个 math.h 这个头文件,使用数学公式时,引入这个头文件即可 比如计算正弦值 double ds = sin(45); \/\/直接调用 或者计算 a的b次幂 double dp = pow(a,b); \/\/直接调用非常方便

用C语言求正弦值?
1、C语言中要编写sin函数,实质上要利用sin的泰勒公式,然后根据泰勒公式,将其中的每一项进行分解,最后用循环,累加计算出最终结果。2、下面用for循环实现sin的算法,程序代码如下:#include<stdio.h> include<math.h> void main(){ int i;float x,sum,a,b; \/\/sum代表和,a为分子,b为...

c语言:计算正整数n以内(含n)的自然数之和
include<stdio.h>int main(void){ int i,n,sum=0; printf("请输入n:"); scanf("%d",&n); for(i=1;i<=n;i++) { sum=sum+i; } printf("前%d的和为:%d\\n",n,sum); return 0;}

输入20个数,计算出正数的个数。C语言。
include<stdio.h> int main(){ float f;int i,c=0;printf("请输入20个数:");for(i=0;i<20;i++){ scanf("%f",&f);if(f>0)c++;} printf("正数共%d个\\n",c);return 0;}

C语言。求大神解从键盘上任意输入n个数(以0结束),统计正负数的个数...
< 0) { fss = fss + m; fs++; } } while (m != 0); printf("\\n正数个数:%d\\n正数平均数:%d\\n负数个数:%d\\n负数平均数:%d\\n", zs, zss \/ zs, fs, fss \/ fs); \/\/打印 return 0;}调试ok

C语言:编写函数程序,计算正整数 n1~n2 之间所有素数之和。
你的素数判断函数有问题,既然你想返回1表示是素数,返回0表示不是素数,那么t的取值就反了。另外,循环过程中只要有一次取余为0,表示可以整除这个k,即表示该数不是素数,可以直接跳出循环。int sushu(int i){ int t=1,k;float j;for(k=2;k...

凌海市13754946064: 用C语言来解决计算正整数1 - 100中的奇数之和及偶数之和. -
和艳安特: #include<stdio.h> int main(){ int sum1=0,sum2=0,i; for(i=1;i<=100;i++) if(i%2==1) sum1+=i; else sum2+=i; printf("%d %d", sum1, sum2); return 0; }

凌海市13754946064: c语言求1到100之间所有整数和?急求答案 -
和艳安特: #include<stdio.h> int main() { int sum=0; int i; for(i=1;i<100;i++)sum=sum+i; printf("%d",sum); return 0; }

凌海市13754946064: C语言编程:试编程计算并输出从1到100的整数和. -
和艳安特: #includevoid main(){ int sum = 0; for(int i = 1; i <= 100; i++) sum = sum + i; printf("和为%d",sum);}

凌海市13754946064: c语言在屏幕上显示1 - 100的整数编程 -
和艳安特: 1234567891011121314 #include <stdio.h> intmain() { inti; for(i=1;i<101;i++) { printf("%-4d",i); if(i%10 == 0) printf("\n"); }return0; } 请采纳.

凌海市13754946064: c语言题目解答:计算正整数1到100中的奇数之和及偶数之和. -
和艳安特: int odd_sum=0,even_sum=0; int i,j; for(i=1;i<101;i++) {odd_sum += i;i++; } for(i=1;i<101;i++) {i++;even_sum += i; }

凌海市13754946064: 用三种不同的C语言循环语句,计算1 - 100的和 -
和艳安特: (1)用for循环:1 2 3 4 5 6 7#include "stdio.h" intmain(intargc,char*argv[]){intn,s;for(s=0,n=1;n<101;s+=n++);//s从21131累加到100printf("1+2+3+...+100 = %d\n",s);return0; } (2)用do~while循环: 1 2 3 4 5 6 7 8 9#include "stdio.h" ...

凌海市13754946064: c语言中 计算1到100相加_
和艳安特: #include void main() { int sum=0; int i; for(i=1;i<=100;i++) sum+=i; printf("Result is %d\n",sum);}...

凌海市13754946064: 用c语言求1到100的数的和值,乘积 -
和艳安特: #include <stdio.h> int main() { int i; double s, f; s = 0; f = 1; for(i = 1; i <= 100; ++i) { s += i; f *= i; } printf("1+2+..+100=%g\n", s); printf("1*2*..*100=%g\n", f); }希望采纳

凌海市13754946064: C语言计算正整数1~100中奇数之和及偶数之和. -
和艳安特:[答案] int sum1,sum2,i;//sum1奇数和,sum2偶数和 sum1 = 0; for( i=1; i

凌海市13754946064: 求高手c语言题1. 用三种方法求1到100的累加和,即for循环、while循环、do - while循环2. 输入一个正数,利用while循环倒序输出该数,例如输入47812,那么... -
和艳安特:[答案] //第一题 #include void main() { int i,sum=0; for(i=1;i sum+=i; printf("for循环结果:%d\n",sum); sum=0; i=100; while(i) { sum=sum+i; i--; } printf("while循环结果:%d\n",sum); sum=0; i=1; do { sum=sum+i; i++; }while(i printf("do_while循环结果:%d\n"...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网