首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于C语言:for语句和while语句中求1到10000中间的偶数个数和.解决方案

2012-03-02 
关于C语言:for语句和while语句中求1到10000中间的偶数个数和.我已经把这个程序的偶数求出来了 就是差求他

关于C语言:for语句和while语句中求1到10000中间的偶数个数和.
我已经把这个程序的偶数求出来了 就是差求他的个数和
 我是新手 实在不怎么会 请指教
#include   <stdio.h>
int   main()
{
  int   i=1;
  while(i <=10000)
  {
  i+=1;
  printf( "%d\n ",i);
  i++;
  }
    for(i=1;i <=10000;i++)
  {
  i+=1;
  printf( "%d ",i);
  }
}

[解决办法]
int n=1;
int m=0;
while(n <=10000)
{
if(0 == n%2)
{
m++;
printf( "%d\n ",m);
}
n++;
}
m=0;
for(n=1;n <=10000;n++)
{
if(0 == n%2)
{
m+=1;
printf( "%d\n ",m);
}
}
n = 0;
[解决办法]
偶数都出来了,和就好办啦,在你的程序上修改一下。

#include <stdio.h>
int main()
{
int i=1,int sum1=0,sum2=0;/sum1是while求的和,sum2是for求的和
while(i <=10000)
{
i+=1;
printf( "%d\n ",i);sum+=i;
i++;
}
printf( "sum1=%d\n ",sum1);

for(i=1;i <=10000;i++)
{
i+=1;
printf( "%d ",i);
sum2+=i;
}
printf( "sum2=%d\n ",sum2);
}

热点排行
Bad Request.