练习一
for(int i=ns.length-1;i>=0; i--) { System.out.println(ns[i]); }
练习二
int sum = 0; for(int i : ns) { sum = sum + i; } System.out.println(sum);
练习三
double pi = 0; for(int i=1;i<1000;i+=4) { pi+=((1.0/i)-1.0/(i+2)); } pi*=4; System.out.println(pi);
*做练习三之前我完全不知道π是怎么算出来的,哪怕看了公式我也一头雾水,看了变形公式之后才悟到是这么算出来的,奇怪的数学知识增加了+,原版阅读更加傻瓜,这一版做了代码简化(+=)等。
性能更好,但计算精度没这么准确
Sign in to make a reply
大威不是大V-IEwuIL
练习一
练习二
练习三
*做练习三之前我完全不知道π是怎么算出来的,哪怕看了公式我也一头雾水,看了变形公式之后才悟到是这么算出来的,奇怪的数学知识增加了+,原版阅读更加傻瓜,这一版做了代码简化(+=)等。