编写程序利用循环语句求,编写程序,利用循环语句求2-4+6-8+…-100的值

2021-02-02 16:22:31 字数 3177 阅读 2859

1楼:匿名用户

#include "stdio.h"

main()

printf("%-4d",sum);}

2楼:匿名用户

for (int i =1; i <= 25; i++)else

}//最后算结果

k+j=??

3楼:匿名用户

#include

void main()

编写一段c语言程序,程序功能是:求2-4+6-8+……………………………+98-100的值。

4楼:匿名用户

#include "stdio.h"

int main()

printf("%d",sum);

return 0;}

5楼:听不清啊

#include

int main()

**********

方法二:

#include

int main()

c语言求2-4+6-8+...-100的值?

6楼:s如诗如梦

您好,程序如下

#include

int main()

printf("%d\n",sum);}采纳答哦~

7楼:匿名用户

#include

#include

int main()

printf("%d\n", sum);

return 0;}

c语言编程计算2-4+6-8+...-98+100的值 10

8楼:匿名用户

#include

main()

printf("s=%d\n",s);

}ps:按照前面的规律,最后应该是+98-100吧,,

9楼:匿名用户

用什么语言?给你个能显示计算过程的批处理吧,上面都是用for循环,还可以用if加goto语句。没验算,复制下面**,用记事本保存为abc.bat,双击运行。

@echo off

set aa=0

set ba=0

set ca=0

:jsset /a aa= 2

set /a ca=%ba% %aa%echo %ba% ^ %aa% ^= %ca%set /a ba=%ca%

if %aa% lss 100 (goto js)pause >nul

10楼:张陈钢

已经作答的三位高人都使用到了if函数,本人有新想法,程序就不写了,提问者可以自己编。

大致思路是:

增加一个临时参数b,初始值为-1,每次for循环语句中a[i]=(i+1)*2*b,后面的if语句改为b=-b

我觉得不用判断语句可能运行效率会高一些。

11楼:落葉繁華盡

#include

void main()

printf("2-4+6-8+...-98+100 = %d\n",sum);

}及时采纳不懂再问

c语言用三种循环语句编写程序2+4+6+8…+100的偶数和

12楼:匿名用户

#include

voidmain()

printf("for循环计算所得值:%d\n",sum);

i=2,sum=0;

while(i<=100)

printf("while循环计算所得值:%d\n",sum);

i=2,sum=0;

dowhile(i<=100);

printf("do-while循环计算所得值:%d\n",sum);}

13楼:一箫夺魂

这是一个等差数列。方法一,首项a=2,公差d=2,项数n=50,所以前50项和s=an+n(n-1)d/2=2550

法二,直接用公式s=(a+b)n/2=(2+100)×50/2=2550

c语言求2-4+6-8……-100+102的值

14楼:匿名用户

我先帮你分析bai

,如你有启示能写du

我就不给你**了zhi。首先,dao2-4+6-8……-100+102我们可以得到回的信息是答100个2相加,从而也就得到了while()的条件为i<=100,while里面的语句块相信你自己能写得出来,如还不懂我再给你**。

15楼:蓉雪球

参考资料:http://zhidao.baidu.***/question/81865698.html

在看懂原理之后再看我的程专序。

#include

voidmain()

printf("%d",s);}

16楼:

//#include "stdafx.h"//vc++6.0加上这一行.

#include "stdio.h"

void main(void)

printf("the result is %d.\n",sum+102);}

17楼:匿名用户

#include

void main(void)

printf("2-4+6-8……-100+102的值: %d\n",s);

return;}

18楼:匿名用户

这样试试:

int i=2, j=1;

long sum =0;

while( i<=102)

19楼:匿名用户

#include

int main(int argc, char* argv)else

printf("%d",i);

i+=2;

}printf("==%d\n",sum);

return 0;}

20楼:hello嗨

int main()

return 0;}

编写程序,求2-4+6-8+1098+100的值

1楼 荒唐年华谁记下 被2整除的都是加,被4整除的都是减 可以这样写 for int i 2 i 100 i i 2 else 编写一段c语言程序,程序功能是 求2 4 6 8 98 100的值。 2楼 匿名用户 include stdio h int main printf d sum retur...

简单c语言程序while循环写程序求数列

1楼 百度用户 include int main void 不知道有没错误,大概就这样。 书上这样的例子挺多的吧。 2楼 迷茫于壬中 include int main void printf sum lf n sum return 0 其实感觉还是用for比较直观,方便,希望能帮到你。 3楼 inc...

c语言编程求助,编写程序,求10! 用C语言

1楼 匿名用户 首先num 0 0你没有排除 其次后边你直接排序是排不出结果的,因为里面有很多重复值。我给你重写了程序。 include int num 9999 void main int count i for i 0 inum j 1 s printf 所构成的邮资是 for i 0 i pr...