c语言sigh=1是什么意思
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 15:14:45
c语言sigh=1是什么意思
c语言sigh=1是什么意思
c语言sigh=1是什么意思
看来这个问题难住你的不是算法本身,而是英文,程序员需要良好的英语基础和数学基础.
sign:
中文含义 为符号,用来代表这个算法里面的当前 正负号;
sum:
中文含义为总和,用来代表求和的和.
deno:
denominator 的缩写,denominator中文含义为分母.
有了上面的解释,这个算法的伪代码相信就很容易懂了
1-1/2+1/3-1/4+.1/99-1/100
= 1 + (-1)(1/2)+ 1/3 + (-1)(1/4) + ...+ 1/99 + (-1)(1/100)
S1:设为正数
S2:和 = 1 //加上第一个数
S3:分母为2 // 为了接着计算 (-1)(1/2)
S4:正负变号//对应上面的算式每项轮流反号
S5:让term 为当前项 //现在是 (-1)(1/2)
S6:这步写错了,应该是sum = sum + term,即在和上加上当前项(-1)(1/2),于是计算出了 1 + (-1)(1/2)的值了,目前
S7:分母+1//为了计算 后面的1/3
S8:如果分母小于等于100,返回S4,这样可以继续计算并累加后面的项; 否则,当前的sum里已经包含了所有项的和了,结束.
c语言sigh=1是什么意思
在C语言中sigh=(-1)×sigh term= sigh×(1/deno ) term=sum+term deno= deno +1
sigh 在C语言代表什么含义?
sigh是什么意思
sigh是什么意思?
我刚初学C语言,正拿谭浩强的书看.昨天开始看的,那道题是这样的:求1-1/2 1/3-1/4 …… 1/99-1/100它列的算法:S1:sigh=1S2:sum=1S3:deno=2S4:sigh=(-1)*(1/deno)S5:term=sigh*(1/deno)s6:term=sum terms7:deno=denm 1s8:若de
C语言中n*=-1是什么意思
c语言中,“+=”是什么意思?
sigh
Sigh
C语言j = c&&i++;是什么意思
c语言while(x++!=(y-=1))是什么意思如上
k%2==1在c语言里是什么意思
rear=(rear=1)%m是什么意思C语言
C语言中 if(x)y+=1是什么意思
C语言中if(t&1)s*=t是什么意思
C语言里的x=1e-5是什么意思
c语言中k+=n+1是什么意思