nom.1
?
? ? ? ?使用三種循環計算圓周率。在一個程序中
#include<stdio.h> void main(void) {double pi=1,n,i=1,a=1,b=1;printf("請輸入重復次數:");scanf("%lf",&n);while(i<n){a*=i;b*=(2*i+1);pi+=a/b;i++;}pi=2*pi;printf("%lf\n",pi);pi=1;i=1;a=1;b=1;do{a*=i;b*=(2*i+1);pi+=a/b;i++;}while(i<n);pi=2*pi;printf("%lf\n",pi);pi=1;a=1;b=1;for(i=1;i<n;i++){a*=i;b*=(2*i+1); pi+=a/b;}pi=2*pi;printf("%lf\n",pi);}?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
- 上一篇: jar文件与云服务器断开,把jar包放到
- 下一篇: 5.由键盘任意输入1个整形数据(小于10