“最后一点就是坚持,有时候写这些东西真的很痛苦,很让人抓狂,但是你一旦你坚持下去,久而久之,你会看到自己的进步,某一天你回过头去看自己以前写的文章,当你能够说出:“写得真他妈菜”,那么恭喜你,已经你升级了“。
—— “程序员应该坚持写技术博客”原文链接:https://blog.csdn.net/d6619309/article/details/52727326
C#:
21. (20)编一个程序,用do-while循环语句来计算PI = 4 *(1-1 / 3 + 1/5 + ... + 1 / n),要求当1 / n <0.000001时停止计算。
double pi, s = 0, x;//声明变量
double n = 1//赋初值
do//dowhile语句
{
x = Math.Pow(-1, n + 1) / (2 * n - 1);
s = s + x;
n++;
}
while (1 / n >= 0.000001);//while条件跟if一样,记得加括号
pi = s * 4;//计算公式
Console.WriteLine("pi的值为:{0}", pi);///输出
Console.ReadKey();//此句不解释
do-while执行过程示意图:第一次执行完做语句块后代入,而条件表达式进行判断,判断结果为假则继续返回执行做的语句块,否则输出。