c语言怎么求1到150所有偶数的个数,注意是个数,不是和,不会求呀,新手才学

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-29
C语言,求前n项的偶数和?

是这个意思么?。。。
#include
int main() {
int i, n, sum = 0;
printf("输入n:");
scanf("%d", &n);
for (i = 0; i < n; i++)
sum += 2 * i;
printf("前n项和为:%d", sum);
return 0;
}

具体方法如下:
#include
void main()
{ int i,sum=0;
for(i=1;i<=100;i++)
if(i%2!=0)
sum+=i;
}
知识拓展:
相关问题;
奇数偶数之和的具体相关程序。
#include
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
void main()
{
int i,int cat=0;
for(i=1;i<101;i++)
{
if(i%2==1)cat++;}printf("%d
",cat);
}
这里 cat++;自加,相当于cat=cat+1。

#include<stdio.h>
int main() {
int i, n, sum = 0;
printf("输入n:");
scanf("%d", &n);
for (i = 0; i < n; i++)
sum += 2 * i;
printf("前n项和为:%d", sum);
return 0;
}

  • c语言高手进!!设计C语言程序,输出[1,100]以内所有的偶数。
    答:"%5d",i);if(i%10==0) printf("\n");i++; } } for循环:include <stdio.h> void main( ){ int i=1;for(i=1;i<=100;i++){ if(i%2==0) printf("%5d",i);if(i%10==0) printf("\n"); } } 修改过了,都能完成,而且一行显示十个数 ...
  • 请问c语言中输入100个正整数,输出其中所有偶数的程序如何设计?
    答:" );while( t<100 ){ t++; scanf( "%d", &temp ); if( temp%2 == 0 ) //除以2余数为0,则为偶数 { s[count] = temp;//是偶数那么就存在s[]里 count++; //并且用累加记住有一个偶数 } if( t<100 ) { //100个数字还没输完,并且提...
  • C语言中的题目 用while求1-200的偶数
    答:你的结果并没有错,也可以求出所有偶数,但是似乎这样修改一下更符合题意:include<stdio.h> void main(){ int i=2;//初始化为2,因为1明显不是偶数 printf("1-200之间的偶数有:\n");while(i<=200){ printf("%8d",i); //8表示左对齐并以宽度8位来显示 i+=2;//即i=i+2 } } ...
  • 1到100奇数及偶数的和 C语言
    答:main(){int a,b,c,i;clrscr();a=0, c=0;for (i=0;i<=100;i+=2){a+=i;b=i+1;//转为奇数. 不过会多加一个101, 在输出的时候会减掉.c+=b;}printf("Sum of Evens is %d\n",a);printf("Sum of odds is %d\n",c-101);} ...
  • C语言中求出1-10000之间所有偶数或者奇数并且求出对应的和。
    答:include <stdio.h>int main(void) {unsigned long i,sum_odd=0,sum_even=0;for(i=1;i<10000;++i){if(i%2){sum_odd+=i;}else{sum_even+=i;}}printf("%lu %lu\n",sum_odd,sum_even);return 0;}
  • 怎么用C语言输出一到一百的偶数和?
    答:以下是使用 while 循环求 1 到 100 的偶数和的 C 代码:在上面的代码中,我们首先定义了变量 i 和 sum,其中 i 用于循环计数,sum 用于保存偶数的和。然后,我们使用 while 循环遍历从 1 到 100 的所有整数。在循环体中,我们使用 if 语句判断当前的数是否为偶数,如果是,就将它加到 sum 中...
  • 1到100奇数及偶数的和 C语言
    答:main(){int a,b,c,i;clrscr();a=0, c=0;for (i=0;i<=100;i+=2){a+=i;b=i+1;//转为奇数. 不过会多加一个101, 在输出的时候会减掉.c+=b;} printf("Sum of Evens is %d\n",a);printf("Sum of odds is %d\n",c-101);} ...
  • c语言初学者,求用调用函数的方法,求出1到100所有的偶数和
    答:include "stdio.h"int even(int n){return n%2==0?1:0;}int main(){int i,s=0; for(i=1;i<=100;i++) if(even(i))s+=i; printf("2+4+...+100=%d\n",s); return 0;}
  • 急求C语言编程:求1到100所有偶数之和,三种循环语句分别实现
    答:工具/材料:以Microsoft Visual Studio 2010为例。1、首先在桌面上,点击“Microsoft Visual Studio 2010”图标。2、然后在该界面中,输入到100所有偶数之和的for循环语句“int sum,i; for(i=1;i<=100;i++){if(i%2==0) {sum = sum+i;}printf ("%d\n",sum);}”。3、之后在该界面中...
  • 输出1到100的偶数,一行5个。
    答:++idx; // 行号加1 } } return 0;} ```这段代码中,首先定义了一个大小为[20][5]的二维数组a,并定义了一个变量idx来表示当前输出的行号。然后从2开始遍历1到100之间的所有偶数,并将它们存储到a中,每当存满一行时就输出该行。具体来说,对于每个偶数i,首先通过i%5计算出当前偶数应该...