如何解析一个c语言的输出结果?

如题所述

#include<stdio.h>

int main()

{int i;

float y=0;

for(i=1;i<=50;i+=2)

  y+=1.0/(i*(i+1));

printf("%g\n",y);

return 0;

}

扩展资料

C语言的运算符:

相同优先级运算符,从左至右依次运算。注意后缀运算优先级高于前缀。因此++i++应解释为++(i++)。

而与或非的运算优先级都不一样,因此a && b || b && c解释为(a && b) || (b && c)

合理使用优先级可以极大简化表达式。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网