欢迎来到天天文库
浏览记录
ID:41033381
大小:111.00 KB
页数:29页
时间:2019-08-14
《50道常见++编程题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C++编程题1.100~200间的素数#include#include#includeusingnamespacestd;intmain(){intm,k,i,n=0;boolprime;for(m=101;m<=200;m=m+2){prime=true;k=int(sqrt(m));for(i=2;i<=k;i++)if(m%i==0){prime=false;break;}if(prime){cout<2、=0)cout<usingnamespacestd;intmain(){charc;while((c=getchar())!=''){if((c>='a'&&c<='z')3、4、(c>='A'&&c<='Z')){c=c+4;if(c>'Z'&&c<='Z'+45、6、c>'z')c=c-26;}cout<7、值,n由键盘输入。#includeusingnamespacestd;intmain(){inta,n,i=1,sn=0,tn=0;cout<<"a,n=:";cin>>a>>n;while(i<=n){tn=tn+a;//赋值后的tn为i个a组成数的值sn=sn+tn;//赋值后的sn为多项式前i项之和a=a*10;++i;}cout<<"a+aa+aaa+...="<usingnam8、espacestd;intmain(){floats=0,t=1;intn;for(n=1;n<=20;n++){t=t*n;//求n!s=s+t;//将各项累加}cout<<"1!+2!+...+20!="<usingnamespacestd;intmain(){intm,s,i;for(m=2;m<1000;m++){s=0;for(i=1;i9、+)if((m%i)==0)s=s+i;if(s==m){cout<usingnamespacestd;intmain(){inti,t,n=20;doublea=2,b=1,s=0;for(i=1;i<=10、n;i++){s=s+a/b;t=a;a=a+b;//将前一项分子与分母之和作为下一项的分子b=t;//将前一项的分子作为下一项的分母}cout<<"sum="<usingnamespacestd;intmain(){inti,k;for(i=0;i<=3;i++)//输出上面4行*号{for(k=0;k<=2*i;k++)cout<<"*";//输出*号cout<11、i++)//输出下面3行*号{for(k=0;k<=4-2*i;k++)cout<<"*";//输出*号cout<usingnamespacestd;intmain(){inthcf(int,int);intlcd(int,int,int);intu,v,h,l;cin>>u>>v;h=hcf(u,v);cout<<"H.C.F="<12、v,h);cout<<"L.C.D="<u){t=u;u=v;v=t;}while((r=u%v)!=0){u=v;v=r;}return(v);}intlcd(intu,intv,inth){return(u*v/h);}3、判别素数的函数#include
2、=0)cout<usingnamespacestd;intmain(){charc;while((c=getchar())!=''){if((c>='a'&&c<='z')
3、
4、(c>='A'&&c<='Z')){c=c+4;if(c>'Z'&&c<='Z'+4
5、
6、c>'z')c=c-26;}cout<7、值,n由键盘输入。#includeusingnamespacestd;intmain(){inta,n,i=1,sn=0,tn=0;cout<<"a,n=:";cin>>a>>n;while(i<=n){tn=tn+a;//赋值后的tn为i个a组成数的值sn=sn+tn;//赋值后的sn为多项式前i项之和a=a*10;++i;}cout<<"a+aa+aaa+...="<usingnam8、espacestd;intmain(){floats=0,t=1;intn;for(n=1;n<=20;n++){t=t*n;//求n!s=s+t;//将各项累加}cout<<"1!+2!+...+20!="<usingnamespacestd;intmain(){intm,s,i;for(m=2;m<1000;m++){s=0;for(i=1;i9、+)if((m%i)==0)s=s+i;if(s==m){cout<usingnamespacestd;intmain(){inti,t,n=20;doublea=2,b=1,s=0;for(i=1;i<=10、n;i++){s=s+a/b;t=a;a=a+b;//将前一项分子与分母之和作为下一项的分子b=t;//将前一项的分子作为下一项的分母}cout<<"sum="<usingnamespacestd;intmain(){inti,k;for(i=0;i<=3;i++)//输出上面4行*号{for(k=0;k<=2*i;k++)cout<<"*";//输出*号cout<11、i++)//输出下面3行*号{for(k=0;k<=4-2*i;k++)cout<<"*";//输出*号cout<usingnamespacestd;intmain(){inthcf(int,int);intlcd(int,int,int);intu,v,h,l;cin>>u>>v;h=hcf(u,v);cout<<"H.C.F="<12、v,h);cout<<"L.C.D="<u){t=u;u=v;v=t;}while((r=u%v)!=0){u=v;v=r;}return(v);}intlcd(intu,intv,inth){return(u*v/h);}3、判别素数的函数#include
7、值,n由键盘输入。#includeusingnamespacestd;intmain(){inta,n,i=1,sn=0,tn=0;cout<<"a,n=:";cin>>a>>n;while(i<=n){tn=tn+a;//赋值后的tn为i个a组成数的值sn=sn+tn;//赋值后的sn为多项式前i项之和a=a*10;++i;}cout<<"a+aa+aaa+...="<usingnam
8、espacestd;intmain(){floats=0,t=1;intn;for(n=1;n<=20;n++){t=t*n;//求n!s=s+t;//将各项累加}cout<<"1!+2!+...+20!="<usingnamespacestd;intmain(){intm,s,i;for(m=2;m<1000;m++){s=0;for(i=1;i9、+)if((m%i)==0)s=s+i;if(s==m){cout<usingnamespacestd;intmain(){inti,t,n=20;doublea=2,b=1,s=0;for(i=1;i<=10、n;i++){s=s+a/b;t=a;a=a+b;//将前一项分子与分母之和作为下一项的分子b=t;//将前一项的分子作为下一项的分母}cout<<"sum="<usingnamespacestd;intmain(){inti,k;for(i=0;i<=3;i++)//输出上面4行*号{for(k=0;k<=2*i;k++)cout<<"*";//输出*号cout<11、i++)//输出下面3行*号{for(k=0;k<=4-2*i;k++)cout<<"*";//输出*号cout<usingnamespacestd;intmain(){inthcf(int,int);intlcd(int,int,int);intu,v,h,l;cin>>u>>v;h=hcf(u,v);cout<<"H.C.F="<12、v,h);cout<<"L.C.D="<u){t=u;u=v;v=t;}while((r=u%v)!=0){u=v;v=r;}return(v);}intlcd(intu,intv,inth){return(u*v/h);}3、判别素数的函数#include
9、+)if((m%i)==0)s=s+i;if(s==m){cout<usingnamespacestd;intmain(){inti,t,n=20;doublea=2,b=1,s=0;for(i=1;i<=
10、n;i++){s=s+a/b;t=a;a=a+b;//将前一项分子与分母之和作为下一项的分子b=t;//将前一项的分子作为下一项的分母}cout<<"sum="<usingnamespacestd;intmain(){inti,k;for(i=0;i<=3;i++)//输出上面4行*号{for(k=0;k<=2*i;k++)cout<<"*";//输出*号cout<11、i++)//输出下面3行*号{for(k=0;k<=4-2*i;k++)cout<<"*";//输出*号cout<usingnamespacestd;intmain(){inthcf(int,int);intlcd(int,int,int);intu,v,h,l;cin>>u>>v;h=hcf(u,v);cout<<"H.C.F="<12、v,h);cout<<"L.C.D="<u){t=u;u=v;v=t;}while((r=u%v)!=0){u=v;v=r;}return(v);}intlcd(intu,intv,inth){return(u*v/h);}3、判别素数的函数#include
11、i++)//输出下面3行*号{for(k=0;k<=4-2*i;k++)cout<<"*";//输出*号cout<usingnamespacestd;intmain(){inthcf(int,int);intlcd(int,int,int);intu,v,h,l;cin>>u>>v;h=hcf(u,v);cout<<"H.C.F="<12、v,h);cout<<"L.C.D="<u){t=u;u=v;v=t;}while((r=u%v)!=0){u=v;v=r;}return(v);}intlcd(intu,intv,inth){return(u*v/h);}3、判别素数的函数#include
12、v,h);cout<<"L.C.D="<u){t=u;u=v;v=t;}while((r=u%v)!=0){u=v;v=r;}return(v);}intlcd(intu,intv,inth){return(u*v/h);}3、判别素数的函数#include
此文档下载收益归作者所有