




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
. .页脚. 1、输入3个数,求最大数。 #include<iostream> usingnamespacestd; intmain() {inta,b,c,max; cout<<"请输入三个数字:"<<endl; cin>>a>>b>>c; max=(a>b)?a:b; if(c>max) max=c; cout<<"最大值:"<<max<<endl; return0; } 2、韩信点兵:有一个数,用3除余2;用5除余3;用7除余2;求满足条件的最小数。 #include<iostream> usingnamespacestd; intmain() { inta; for(a=1;a<1000;a++) { if(a%3==2&&a%5==3&&a%7==2) {cout<<a; break;} } return0; } 3、求1+2+3+…+100 #include<iostream> usingnamespacestd; intmain() {ints=0; inta=1; do { s=s+a; a=a++; } while(a<101); cout<<s<<endl; return0; } 求1-2+3-4+…-100 #include<iostream> usingnamespacestd; intmain() { inta,s=0,s1=0,s2=0; for(a=1;a<101;a++,a++) { s1+=a; } for(a=-2;a>-101;a=a-2) { s2=s2+a; } s=s1+s2; cout<<s<<endl; return0; } 求1+1/2+1/3+…+1/100 #include<iostream> usingnamespacestd; voidmain() { floata,m; floats=0; for(a=1;a<101;a++) {m=1/a; s=s+m; } cout<<"s="<<s<<endl; } 求输入n,求n!(需判断n的合法性)递归调用 #include<iostream> usingnamespacestd; intfac(intn) { if(n==0) return1; else returnfac(n-1)*n; } intmain() { while(1) {intx,y,n; cout<<"输入一个整数:\n"; cin>>x; fac(x); cout<<fac(x)<<endl;break; } return0; } 求1!+2!+3!+…+10! #include<iostream> usingnamespacestd; intmain() { ints=0; intt=1; intn; for(n=1;n<11;n++) { t=t*n; s=s+t; } cout<<"1!+2!+3!+...+10!="<<s<<endl; return0; } 8、求1+1/2!+1/3!+…1/n!,直到1/n!<1E-5为止 第一种方法: #include<iostream> usingnamespacestd; voidmain() { doubles=0; doublet=1; doublen=1; do{ t=t*n; s=s+1/t; n++; } while(t<1e5); cout<<"1/1!+1/2!+1/3!+...+1/n!="<<s<<endl; } 第二种方法: #include<iostream> usingnamespacestd; voidmain() { doublesum=0.0;//结果 doublenow=1.0;//现在的1/n! doublecnt=2.0;//现在的n while(now>=1e-5) { sum+=now; now/=cnt; cnt+=1.0; } cout<<sum<<endl;} 用公式求ex=1+x+x2/2!+x3/3!+…+xn/n!。n取20。 #include<iostream> usingnamespacestd; intpow(intx,intn); intf1(intn); intmain(intargc,char*argv[]) { intx,n; doubleex=1; cin>>x; cin>>n; for(inti=1;i<=n;i++) ex+=pow(x,i)/(f1(i)*1.0); cout<<ex<<endl; system("pause"); return0; } intf1(intn) { ints=1; for(inti=2;i<=n;i++

17****21
实名认证
内容提供者


最近下载