




已阅读5页,还剩239页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C+ Xt1-5#include using namespace std;int main()coutThisis;coutaC+;coutprogram.;return0;Xt1-6#include using namespace std;int main()int a,b,c;a=10;b=23;c=a+b;couta+b=;coutc;coutendl;return0;Xt1-7#include using namespace std;int main()int a,b,c;int f(int x,int y,int z);cinabc;c=f(a,b,c);coutcendl;return0;int f(int x,int y,int z)int m;if (xy)m=x;elsem=y;if (zm)m=z;return(m);Xt1-8#include using namespace std;int main()int a,b,c;cinab;c=a+b;couta+b=a+bendl;return0;Xt1-9#include using namespace std;int main()int a,b,c;int add(int x,int y);cinab;c=add(a,b);couta+b=cendl;return0;int add(int x,int y)int z;z=x+y;return(z);Xt2-3#include using namespace std;int main()charc1=a,c2=b,c3=c,c4=101,c5=116;coutc1c2c3n;couttbc4tc5n;return0;Xt2-4#include using namespace std;int main()charc1=C,c2=+,c3=+;coutI say:c1c2c3;coutttHe says:C+ is veryinteresting! n;return0;Xt2-7#include using namespace std;int main()int i,j,m,n;i=8;j=10;m=+i+j+;n=(+i)+(+j)+m;coutitjtmtnendl;return0;Xt2-8#include using namespace std;int main()charc1=C, c2=h, c3=i,c4=n,c5=a;c1+=4;c2+=4;c3+=4;c4+=4;c5+=4;coutpasswordis:c1c2c3c4c5endl;return0;Xt3-2#include #include using namespace std;int main ()float h,r,l,s,sq,vq,vz;constfloat pi=3.1415926;coutrh;l=2*pi*r;s=r*r*pi;sq=4*pi*r*r;vq=3.0/4.0*pi*r*r*r;vz=pi*r*r*h;coutsetiosflags(ios:fixed)setiosflags(ios:right)setprecision(2);coutl= setw(10)lendl;couts=setw(10)sendl;coutsq=setw(10)sqendl;coutvq=setw(10)vqendl;coutvz=setw(10)vzendl;return0;Xt3-3#include using namespace std;int main ()float c,f;coutf;c=(5.0/9.0)*(f-32); / 5 9 ,5/9 0cout :cendl;return0;Xt3-4#include using namespace std;int main ()charc1,c2;cout c1,c2:;c1=getchar(); / c1c2=getchar(); / c2cout putchar :;putchar(c1);putchar(c2);coutendl;cout cout :;coutc1c2endl;return0;Xt3-4-1#include using namespace std;int main ()charc1,c2;cout c1,c2:;c1=getchar(); / c1c2=getchar(); / c2cout putchar :;putchar(c1);putchar(44);putchar(c2);coutendl;cout cout :;coutc1,c2endl;return0;Xt3-5#include using namespace std;int main ()charc1,c2;int i1,i2; / couti1i2;c1=i1;c2=i2;cout :c1, c2endl;return0;Xt3-8#include using namespace std;int main ()int a=3,b=4,c=5,x,y;coutc& b=c)endl;cout(a|b+c&b-c)endl;coutb)&!c|1)endl;cout(!(x=a)&(y=b)&0)endl;cout(!(a+b)+c-1&b+c/2)endl;return0;Xt3-9-1#include using namespace std;int main ()int a,b,c;coutabc;if(ab)if(bc)coutmax=c;elsecoutmax=b;elseif (ac)coutmax=c;elsecoutmax=a;coutendl;return0;Xt3-9-2#include using namespace std;int main ()int a,b,c,temp,max;coutabc;temp=(ab)?a:b; /* a b temp */max=(tempc)?temp:c; /* a b c max */coutmax=maxendl;return0;Xt3-10#include using namespace std;int main ()int x,y;coutx;if (x1)y=x;coutx=x,y=x=y;elseif (x10) /1x10y=2*x-1;coutx=x, y=2*x-1=y;else /x10y=3*x-11;coutx=x, y=3*x-11=y;coutendl;return0;Xt3-11#include using namespace std;int main ()float score;chargrade;coutscore;while (score100|score0)coutscore;switch(int(score/10)case10:case 9: grade=A;break;case 8: grade=B;break;case 7: grade=C;break;case 6: grade=D;break;default:grade=E;coutscore is score, grade is gradeendl;return0;Xt3-12#include using namespace std;int main ()long int num;int indiv,ten,hundred,thousand,ten_thousand,place;/* ,*/coutnum;if (num9999)place=5;else if (num999)place=4;else if (num99)place=3;else if (num9)place=2;elseplace=1;coutplace=placeendl;/ ten_thousand=num/10000;thousand=(int)(num-ten_thousand*10000)/1000;hundred=(int)(num-ten_thousand*10000-thousand*1000)/100;ten=(int)(num-ten_thousand*10000-thousand*1000-hundred*100)/10;indiv=(int)(num-ten_thousand*10000-thousand*1000-hundred*100-ten*10);coutoriginal order:;switch(place)case5:coutten_thousand,thousand,hundred,ten,indivendl;coutreverseorder:;coutindivtenhundredthousandten_thousandendl;break;case 4:coutthousand,hundred,ten,indivendl;coutreverseorder:;coutindivtenhundredthousandendl;break;case 3:couthundred,ten,indivendl;coutreverseorder:;coutindivtenhundredendl;break;case 2:coutten,indivendl;coutreverseorder:;coutindivtenendl;break;case 1:coutindivendl;coutreverseorder:;coutindivendl;break;return0;Xt3-13-1#include using namespace std;int main ()long i; /i float bonus,bon1,bon2,bon4,bon6,bon10;bon1=100000*0.1; / 10bon2=bon1+100000*0.075; / 20 bon4=bon2+100000*0.05; / 40 bon6=bon4+100000*0.03; / 60 bon10=bon6+400000*0.015; / 100 couti;if (i=100000)bonus=i*0.1; / 1010%elseif (i=200000)bonus=bon1+(i-100000)*0.075; / 1020elseif (i=400000)bonus=bon2+(i-200000)*0.05; / 2040elseif (i=600000)bonus=bon4+(i-400000)*0.03; / 4060elseif (i=1000000)bonus=bon6+(i-600000)*0.015; / 60100elsebonus=bon10+(i-1000000)*0.01; / 100coutbonus=bonusendl;return0;Xt3-13-2#include using namespace std;int main ()long i;float bonus,bon1,bon2,bon4,bon6,bon10;int c;bon1=100000*0.1;bon2=bon1+100000*0.075;bon4=bon2+200000*0.05;bon6=bon4+200000*0.03;bon10=bon6+400000*0.015;couti;c=i/100000;if (c10) c=10;switch(c)case0: bonus=i*0.1;break;case 1: bonus=bon1+(i-100000)*0.075;break;case 2:case 3: bonus=bon2+(i-200000)*0.05;break;case 4:case 5: bonus=bon4+(i-400000)*0.03;break;case 6:case 7:case 8:case 9: bonus=bon6+(i-600000)*0.015;break;case 10:bonus=bon10+(i-1000000)*0.01;coutbonus=bonusendl;return0;Xt3-14#include using namespace std;int main ()int t,a,b,c,d;coutabcd;couta=a, b=b, c=c,d=db)t=a;a=b;b=t;if (ac)t=a;a=c;c=t;if (ad)t=a;a=d; d=t;if (bc)t=b;b=c;c=t;if (bd)t=b;b=d;d=t;if (cd)t=c;c=d;d=t;coutthe sorted sequence:endl;couta, b, c, dendl;return0;Xt3-15#include using namespace std;int main ()int p,r,n,m,temp;coutnm;if (nm)temp=n;n=m;m=temp; / n, m p=n*m; / nm p, while (m!=0) / nmr=n%m;n=m;m=r;coutHCF=nendl;coutLCD=p/nendl; /p return0;Xt3-16#include using namespace std;int main ()charc;int letters=0,space=0,digit=0,other=0;coutenter one line:=a &c=A &c=0& c=9)digit+;elseother+;coutletter:letters, space:space, digit:digit, other:otherendl;return0;Xt3-17#include using namespace std;int main ()int a,n,i=1,sn=0,tn=0;coutan;while (i=n)tn=tn+a; / tn i a sn=sn+tn; / sn i a=a*10;+i;couta+aa+aaa+.=snendl;return0;Xt3-18#include using namespace std;int main ()float s=0,t=1;int n;for(n=1;n=20;n+)t=t*n; / n!s=s+t; / cout1!+2!+.+20!=sendl;return0;Xt3-19#include using namespace std;int main ()int i,j,k,n;coutnarcissusnumbers are:endl;for(n=100;n1000;n+)i=n/100;j=n/10-i*10;k=n%10;if (n= i*i*i +j*j*j + k*k*k)coutn ;coutendl;return0;Xt3-20-1#include using namespace std;int main()const int m=1000; / int k1,k2,k3,k4,k5,k6,k7,k8,k9,k10;int i,a,n,s;for(a=2;a=m;a+)n=0;s=a;for(i=1;ia;i+)if (a%i=0)n+;s=s-i;switch(n)case1:k1=i;case 2:k2=i;case 3:k3=i;case 4:k4=i;case 5:k5=i;case 6:k6=i;case 7:k7=i;case 8:k8=i;case 9:k9=i;case 10:k10=i;break;break;break;break;break;break;break;break;break;break;/a 21000 / n a/ s a/ ia/ i a / n 1/s s / k1,.,k10/ 1k1/ 2k2/ 3k3/ 4k4/ 5k5/ 6k6/ 7k7/ 8k8/ 9k9/ 10k10if (s=0) /s=0 couta is a endl;cout1) coutk1,1 a2if (n2) cout,2 3 if (n3) cout,3 4 if (n4) cout,5) cout,6) cout,7) cout,8) cout,9) cout,k10;coutendlendl;return0;Xt3-20-2#include using namespace std;int main()int m,s,i;for(m=2;m1000;m+)s=0;for(i=1;im;i+)if (m%i)=0)s=s+i;if(s=m)coutmis a endl;coutits factors are:;for(i=1;im;i+)if (m%i=0) couti ;coutendl;return0;Xt3-20-3#include using namespace std;int main()int k11;int i,a,n,s;for(a=2;a=1000;a+)n=0;s=a;for(i=1;ia;i+)if (a%i)=0)n+;s=s-i;kn=i; / k1k10if (s=0)couta is a endl;coutits factors are:;for(i=1;in;i+)coutki ;coutknendl;return0;Xt3-21#include using namespace std;int main()int i,t,n=20;double a=2,b=1,s=0;for(i=1;i=n;i+)s=s+a/b;t=a;a=a+b; / b=t; / coutsum=sendl;return0;Xt3-22#include using namespace std;int main()int day,x1,x2;day=9;x2=1;while(day0)x1=(x2+1)*2; / 1212x2=x1;day-;couttotal=x1endl;return0;Xt3-23#include #include using namespace std;int main()float a,x0,x1;couta; / a x0=a/2;x1=(x0+a/x0)/2;dox0=x1;x1=(x0+a/x0)/2;while(fabs(x0-x1)=1e-5);coutThe squarerootof a is x1endl;return0;Xt3-24#include using namespace std;int main()int i,k;for(i=0;i=3;i+) / 4 *for(k=0;k=2*i;k+)cout*; / *coutendl; / *for(i=0;i=2;i+) / 3 *for(k=0;k=4-2*i;k+)cout*; / *coutendl; / *return0;Xt3-25#include using namespace std;int main()chari,j,k; /*i a ;j b;k c */for(i=X;i=Z;i+)for(j=X;j=Z;j+)if (i!=j)for(k=X;k=Z;k+)if (i!=k &j!=k)if (i!=X&k!=X& k!=Z)coutA-i B-j C-kendl;return0;Xt4-1#include using namespace std;int main()int hcf(int,int);int lcd(int,int,int);int u,v,h,l;cinuv;h=hcf(u,v);coutH.C.F=hendl;l=lcd(u,v,h);coutL.C.D=lu)t=u;u=v;v=t;while (r=u%v)!=0)u=v;v=r;return(v);int lcd(int u,int v,int h)return(u*v/h);Xt4-2#include #include using namespace std;float x1,x2,disc,p,q;int main()void greater_than_zero(float,float);void equal_to_zero(float,float);void smaller_than_zero(float,float);float a,b,c;coutabc;disc=b*b-4*a*c;coutroot:0)greater_than_zero(a,b);coutx1=x1,x2=x2endl;elseif (disc=0)equal_to_zero(a,b);coutx1=x1,x2=x2endl;elsesmaller_than_zero(a,b);coutx1=p+qiendl;coutx2=p-qi0 */x1=(-b+sqrt(disc)/(2*a);x2=(-b-sqrt(disc)/(2*a);void equal_to_zero(float a,float b) /* disc=0 */x1=x2=(-b)/(2*a);voidsmaller_than_zero(floata,floatb) /* disc0 */p=-b/(2*a);q=sqrt(-disc)/(2*a);Xt4-3#include using namespace std;int main()int prime(int); /* */int n;coutn;if (prime(n)coutn is aprime.endl;elsecoutn is nota prime.endl;return0;int prime(int n)int flag=1,i;for(i=2;in/2& flag=1;i+)if (n%i=0)flag=0;return(flag);Xt4-4#include using namespace std;int main()int fac(int);int a,b,c,sum=0;coutabc;sum=sum+fac(a)+fac(b)+fac(c);couta!+b!+c!=sumendl;return0;int fac(int n)int f=1;for(int i=1;i=n;i+)f=f*i;returnf;Xt4-5#include #include using namespace std;int main()double e(double);double x,sinh;coutx;sinh=(e(x)+e(-x)/2;coutsinh(x)=sinhendl;return0;double e(double x)returnexp(x);Xt4-6#include #include using namespace std;int main()double solut(double ,double ,double ,double );double a,b,c,d;coutabcd;coutx=solut(a,b,c,d)=1e-5);return(x);Xt4-7#include #include using namespace std;int main()void godbaha(int);int n;coutn;godbaha(n);return0;void godbaha(int n)int prime(int);int a,b;for(a=3;a=n/2;a=a+2)if(prime(a)b=n-a;if (prime(b)coutn=a+bendl;int prime(int m)int i,k=sqrt(m);for(i=2;ik) return1;else return0;Xt4-8#include using namespace std;int main()int x,n;float p(int,int);coutnx;coutn=n,x=xendl;coutPn(x)=p(n,x)endl;return0;float p(int n,int x)if (n=0)return(1);elseif (n=1)return(x);elsereturn(2*n-1)*x*p(n-1),x)-(n-1)*p(n-2),x)/n);Xt4-9#include using namespace std;int main()void hanoi(int n,charone,char two,charthree);int m;coutm;coutThe stepsof moving m disks:endl;hanoi(m,A,B,C);return0;void hanoi(int n,charo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《罗斯福集邮》课件
- 2025济南市存量房买卖合同
- 2025简易农作物栽培雇佣合同
- 2025合同违约导致的贷款解除
- 肩关节周围神经炎的护理
- 2025建筑工程公司劳动合同
- 2025年企业员工合同范本
- 2025年版权使用合同模板
- 2025年四川省事业单位劳动合同
- 文档资料归档与保密管理手册
- FZ∕T 73066-2020 针织孕产妇文胸
- 华能分布式光伏项目EPC总承包工程投标文件-技
- 糖尿病合并尿路感染
- 芯片封装行业分析
- 幼儿园教育课题研究培训
- 全麻后的病人躁动护理
- 公司监事会培训课件
- 深度学习技术基础与实践 课件 第1-3章 深度学习概述、深度学习原理、深度学习框架介绍
- 电网规划培训课件
- 新能源材料与器件导论绪论
- 大学科目《随机信号分析基础》各章节习题答案
评论
0/150
提交评论