设计c程序求1 1 100的值,设计一个c程序求1 1 2 1 3 1 100的值

2021-04-28 17:35:43 字数 3486 阅读 4181

1楼:听不清啊

#include

main()

printf("sum=%f",sum);

return 0;}

用c语言编写程序,得出1+1/2+1/3+....1/100的值

2楼:匿名用户

#include

int main(void)

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

return 0;}

3楼:冰是沉默的水

#include

int main()

这样是不更简洁呢??!

-物联网校企联盟技术部

4楼:匿名用户

void main()

5楼:匿名用户

#include

void main()

6楼:匿名用户

main() printf("%d",sum);}

7楼:箫聚星月

main()

不懂再问,给分哦,亲。

8楼:匿名用户

int i,k

k=0:

for(i>0;i≤100;i++)

k=k+i;

反正算法就是这样了,剩下的过程自己补吧

9楼:匿名用户

那个不是最好答案,效率低。

10楼:浅唱徐吟

这个去书本上看看就会的,,,

用c语言求1-1/2+1/3+....+1/99-1/100

11楼:倒霉熊

<1> 像1/2这样算出来的肯定是小数,不能是int类型,所以 sum z这个应该为float或double类型。

<2> for 循环如果不加{} 只能起作用到下面第一个分号处,所以for下面要加上大括号.

<3> j根本没有定义,从那里来的

#include

int main()

printf("答案=%lf\n",sum);

return 0;}

12楼:

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

#include "stdio.h"

void main(void)

13楼:匿名用户

#include

int main()

编写c程序求1-1/2+1/3....+1/99_1/100的值

14楼:匿名用户

应该是这样

1/a 由于没有类型转换,一直为0

1.0/a 由于1.0为float型,所以会有类型转换,也就有值了,不会一直为0

#include

void main()

printf("end=%f\n",sum);

}这样也可以

#include

void main()

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

15楼:匿名用户

float tag=1;//设置一个标志位,其他的定义和你的相同float s=0;

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

//你的1/a的结果是整数,不是小数

16楼:百度网友

将a,sum的类型都设为double.

c语言程序编写 计算表达式 1 + 2 + 3 + ...... + 100的值。

17楼:四舍**入

c语言程序编写 计算表达式 1 + 2 + 3 + ...... + 100的值可以参考下面的**:

#include

voidmain()

扩展

资料:

1、for循环最简形式为:for( ; ; )2、for循环一般形式为:

for(单次表达式;条件表达式;末尾循环体)其中,表示式皆可以省略,但分号不可省略,因为“;”可以代表一个空语句,省略了之后语句减少,即为语句格式发生变化,则编译器不能识别而无法进行编译。for循环小括号里第一个“;”号前为一个为不参与循环的单次表达式。

18楼:深海魔龙

这个自己想想吧,等差数列,一个循环。 伪** for(int i = 1;i<=100 ;i++);

19楼:慧雪

#include

main()

20楼:匿名用户

#include

#include

int main()

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

21楼:匿名用户

int i,sum=0;

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

主要就这些了

c语言程序 1-1/2+1/3-1/4+...+1/99-1/100

22楼:貌似風輕

你的输入bain是什么意思?

如果du是计算

1-1/2+1/3-1/4+...+1/99-1/100那么不需zhi

要输入daon,其他专不变就是了

属如果是计算

1-1/2+1/3-1/4+...+1/n才需要输入n

**如下(不需要math.h头文件):

#include

voidmain()

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

23楼:匿名用户

#include

#include

intmain()//main最好返zhi回int,有时

dao候是硬版性要求……

printf("sum=%lf\n",sum);

return0;//main最好返回int,有时候是硬性要求……

}编译的时候别忘了加上-lm

然后应该没问题啊,

我都执行了……

24楼:匿名用户

这个每次都是负的啊 你得增加一个标志位 偶数是负的 奇数是正的 if(m%2==0)flag=-1:else flag=1;

25楼:匿名用户

这个程序应该是没有问题的,刚刚我执行过也可以啊,有什么问题呢

26楼:匿名用户

#include

#include

void main()

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

这是计算pi的程序2 1+1 3+1

1楼 匿名用户 得出结果是错的还是就根本退不出循环? 2楼 是除号 的问题 第四行赋值的时候1 3 0化为double型为0 0 所以t值为0 无论m是什么都不循环 要写成1 0 3 这是计算pi的程序 pi 2 1 1 3 1 2 3 5 1 2 n 3 5 7 2 n 1 ,错误,为什么? 3楼...

C++编写程序,计算s 1+(1+21+

1楼 再见理想者 include using namespace std int main cout return 0 2楼 董俊锟 include void main printf sum d n sum 用c语言编写程序,计算s 1 1 2 1 2 3 1 2 3 n 3楼 会飞的小兔子 inc...

c语言函数调用编写程序求1 1 1+2 2 2+3 3 3+4 4 4+5

1楼 匿名用户 小白写程序 题目 编程计算1 1 2 2 3 3 4 4 20 20 include int main printf sum is d n sum return 0 2楼 听不清啊 include int fun int n int main 3楼 用什么语言去写这个么? c语言函数...