对里面出现的单词(sign,deno,sum等)其实只是一个变量的标识,就像人的名字一样,你也可以把他们替换成a,b,c等都可以。但是在编程规范中为了第一眼看到这个变量代表什么意思
而这样命名。比如:
deno: denominator,
分母sum:summation,和
term:temporary,临时的 这样一看就知道这个变量是什么了。
这段程序的详解是:
int sign=1;
float deno=2.0,sum=1.0,tern; --->到这里都是定义变量来存放值
while(deno<=100)
{
sign=-sign;
......
} -->这是循环语句,意思就是如果deno的值小于或等于100的时候,执行
大括号里面的操作,当大于100的时候就跳出while的大括号,继续执行下面的语句。
printf("%\n",sum); -->输出语句 在屏幕上显示sum的值 即:1+(-1/2)+(1/3)+(-1/4)+...+(-1/100)计算后的结果。