资源预览内容
第1页 / 共57页
第2页 / 共57页
第3页 / 共57页
第4页 / 共57页
第5页 / 共57页
第6页 / 共57页
第7页 / 共57页
第8页 / 共57页
第9页 / 共57页
第10页 / 共57页
亲,该文档总共57页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
. . . ./=/课本第23页1题。/输出“I am a student./=#includeusing namespace std;/-int main()coutI am a student.n;return 0;/=/=/课本第23页2题。/多行输出*/=#includeusing namespace std;/-int main()cout * n; cout * n; cout * n; cout*endl; cout * n; cout * n; cout * n;return 0;/=/=/练习二第01题。/计算级数。/=#include #include using namespace std;/-int main()double x;cinx;double sum = 1;double t = x;int i = 2;while (abs(t) 1e-8)sum += t;t *= (-1)*x/i;i +;cout.precision(8);coutfixedx=x, sum=sumn;return 0;/=/=/练习二第01题。/计算级数。/=#include #include using namespace std;/-int main()double x;cinx;double sum = 1;double t = x;for (int i = 2;abs(t) 1e-8;i +)sum += t;t *= (-1)*x/i;cout.precision(8);coutfixedx=x, sum=sumn;return 0;/=/=/练习二第01题。/计算级数。/=#include #include using namespace std;/-int main()double x,sum = 1,t;cinx;t = x;for (int i = 2;abs(t) 1e-8;t *= (-1)*x/i+)sum += t;cout.precision(8);coutfixedx=x, sum=sumn;return 0;/=/=/练习二第01题。/计算级数。/=#include #include #include using namespace std;/-int main()double x;cinx;double sum = 1,item = -1;for (int i = 1;abs(item) 1e-8;i +)item *= (-1)*x/i;sum += item;coutfixedsetprecision(8)x=x, sum=sumn;return 0;/=/=/练习二第01题。/计算级数。/函数版。/=#include #include #include using namespace std;/-int fact(int n);/-int main()double x,sum=1,item=1,po;cinx;for(int n=1,sign=1;abs(item)1e-8;n+,sign *= -1)po= pow(x,n);item=sign*po/(fact(n);sum += item;coutjs=setiosflags(ios:fixed)setprecision(8)sumendl;return 0;/=int fact(int n)if(n=1)return(1);elsereturn(fact(n-1)*n);/=/=/练习二第02题。/1!+2!+3!+.+12!/=#include using namespace std;/-int main()int sum = 0;for(int i=1;i = 12;i +)int t = 1;for (int j = 1;j = i; + j)t = t * j;sum = sum + t;cout1!+2!+3!+.+12!=sumendl;return 0;/=/=/练习二第02题。/1!+2!+3!+.+12!/=#include using namespace std;/-int main()int sum = 0;for(int i = 1,t = 1;i = 12;t *= + i)sum += t;cout1!+2!+3!+.+12!=sumendl;return 0;/=/=/练习二第02题。/1!+2!+3!+.+n!/=#include using namespace std;/-int main()int n,s,i,t;coutn;s=0;t=1;for(i=1;i=n;i+)t *= i;s += t;cout1!+2!+3!+.+n!=sendl;return 0;/=/=/练习二第03题。/求“水仙花数”。/=#include using namespace std;/-int main()int n,a,b,c;for(n = 100;n 1000;n +)a = n/100;b = n%100/10;c = n%10;if(a*a*a + b*b*b + c*c*c = n)coutn is a narcissus number.endl;return 0;/=/=/练习二第03题。/求“水仙花数”。/=#include using namespace std;/-int main()for(int i = 1;i = 9;i +)for (int j =0;j = 9;j +)for (int k = 0;k = 9;k +)i
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号