



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第一章題#include<iostream>usingnamespacestd;intmain()(cout?MThis,'?',isu;cout?Ma,,?,,C++n;cout?Hprogram.M;return0;題#include<iostream>usingnamespacestd;intmain()(inta,b,c;a=10;b=23;c=a+b;cout?"a+b=H;cout?c;cout?endl;return0;)七題#include<iostream>usingnamespacestd;intmain()(inta,b,c;intf(intx,inty,intz);cin?a?b?c;c=f(a,b,c);cout?c?endl;return0;)intf(intx,inty,intz)(intm;if(x<y)m=x;elsem=y;if(z<m)m=z;retum(m);題#include<iostream>usingnamespacestd;intmain()(inta,b,c;cin?a?b;c=a+b;cout?,,a+b=,,?a+b?endl;return0;)題#include<iostream>usingnamespacestd;intmain()(inta,b,c;intadd(intx,inty);cin?a?b;c=add(a,b);cout?"a+b="?c<<endl;return0;)intadd(intx,inty){intz;z=x+y;return(z);)題#include<iostream>usingnamespacestd;intmain(){charcl=,a;c2=,b*,c3=,c,,c4=M01',c5=M16r;cout?c1<<c2<<c3?'\n,;cout?,,\t\b"?c4?,\t'?c5?,\n';return0;)題#include<iostream>usingnamespacestd;intmain(){charcl=,C;c2=,+*,c3=,+';cout?MIsay:\H,,?cl?c2?c3?V;cout?"\t\t"?,'Hesays:VC++isveryinteresting!\,,n?An*;return0;題#include<iostream>usingnamespacestd;intmain(){inti,j,m,n;i=8;j=10;m=++i+j++;n=(++i)+(++j)+m;cout?i<<\t,<<j?\t'?m?\t,?n?endl;return0;)題#include<iostream>usingnamespacestd;intmain(){charcl='C;c2=rh',c3='i\c4=n',c5='a';cl+=4;c2+=4;c3+=4;c4+=4;c5+=4;cout?"passwordis:,,?cl?c2?c3?c4?c5?endl;return0;)題#include<iostream>#include<iomanip>usingnamespacestd;intmain(){floath,r,l,s,sq,vq,vz;constfloatpi=3.1415926;cout?,,pleaseenterr,h:H;cin?r?h;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;cout?setiosflags(ios::fixed)?setiosflags(ios::right)?setprecision(2);cout?"l=*'?setw(10)?l?endl;cout?Hs=M?setw(10)?s?endl;cout?"sq=,'?setw(10)?sq?endl;cout?Hvq=M?setw(10)?vq?endl;cout?Mvz=H?setw(10)?vz?endl;return0;)題#include<iostream>usingnamespacestd;intmain(){floatc,f;coutvv”請輸入一個華氏溫度:“;cin?f;c=(5.0/9.0)*(f-32); 〃注意5和9要用實型表示,否則5/9值為〇coutvv”攝氏溫度為:“vvcvvendl;return0;};題#include<iostream>usingnamespacestd;intmain(){charcl,c2;coutvv”請輸入兩個字符cl,c2:n;cl=getchar(); 〃將輸入的第一個字符賦給clc2=getchar(); 〃將輸入的第二個字符賦給c2coutvv”用putchar函數(shù)輸出結(jié)果為:“;putchar(c1);putchar(c2);cout?endl;coutく〈”用cout語句輸出結(jié)果為:";cout?c1?c2?endl;return0;}題另ー解#include<iostream>usingnamespacestd;intmain(){charcl,c2;coutvv”請輸入兩個字符cl,c2:n;cl=getchar(); 〃將輸入的第一個字符賦給clc2=getchar(); 〃將輸入的第二個字符賦給c2coutvv”用putchar函數(shù)輸出結(jié)果為:";putchar(cl);putchar(44);putchar(c2);cout?endl;coutvv”用cout語句輸出結(jié)果為:";cout?cl?H,n?c2?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){charcl,c2;intil,i2; 〃定義為整型couivv”請輸入兩個整數(shù)il,i2:M;cin?il?i2;cl=il;c2=i2;coutvv”按字符輸出結(jié)果為:“vvckv",”《c2vvendl;return0;)題#include<iostream>usingnamespacestd;intmain(){inta=3,b=4,c=5,x,y;cout?(a+b>c&&b==c)?endl;cout?(allb+c&&b-c)?endl;cout?(!(a>b)&&!clll)?endl;cout?(!(x=a)&&(y=b)&&0)?endl;cout?(!(a+b)+c-l&&b+c/2)?endl;return0;}題include<iostream>usingnamespacestd;intmain(){inta,b,c;cout?npleaseenterthreeintegernumbers:**;cin?a?b?c;if(a<b)if(b<c)cout?max=?c;elsecouivv“maxゴvvb;elseif(a<c)cout?"max=n?c;elsecout?',max=,,?a;cout?endl;return0;)另ー解#include<iostream>usingnamespacestd;intmain(){inta,b,c,temp,max;cout?npleaseenterthreeintegernumbers:**;cin?a?b?c;temp=(a>b)?a:b; /?將a和b中的大者存入temp中?/max=(temp>c)?temp:c; /?將a和b中的大者與c比較,最大者存入max刊cout?"max=,'?max?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){intx,y;cout?Henterx:**;cin?x;if(x<l){y=x;cout?,,x=**?x?**,y=x=n?y;)elseif(x<10) //l^x<10{y=2*x-l;cout?*,x=*,?x?H,y=2*x-l=**?y;)else 〃x210{y=3*x-ll;cout?*,x=,'?x?H,y=3*x-ll=**?y;cout?endl;return0;)題#include<iostream>usingnamespacestd;intmain(){floatscore;chargrade;cout?npleaseenterscoreofstudent:u;cin?score;while(score>100llscore<0){cout?Mdataerror,enterdataagain.”;cin?score;}switch(int(score/l0)){case10:case9:grade='A';break;case8:grade=,B,;break;case7:grade=,C';break;case6:grade='D,;break;default:grade=E';)cout?"scoreisu?score?,',gradeisH?grade?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){longintnum;intindiv,ten,hundred,thousand,ten_thousand,place;/?分別代表個位,十位,百位,千位,萬位和位數(shù)?/cout?Henteraninteger(0~99999):“;cin?num;if(num>9999)place=5;elseif(num>999)place=4;elseif(num>99)place=3;elseif(num>9)place=2;elseplace=l;cout?"place=u?place?endl;
〃計算各位數(shù)字ten_thousand=num/l0000;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*l0);cout?noriginalorder:',;switch(place){case5:cout?ten_thousand?**/*?thousand?**,,,?hundred?*'/,?ten?*,,**?indiv?endl;cout?**reverseorder:**;cout?indiv?ten?hundred?thousand?ten_thousand?endl;break;case4:cout?thousand?*,,**?hundred?**,,*?ten?,,,**?indiv?endl;cout?'*reverseorder:**;cout?indiv?ten?hundred?thousand?endl;break;case3:cout?hundred?**,**?ten?*',*,?indiv?endl;cout?**reverseorder:**;cout?indiv?ten?hundred?endl;break;case2:cout?ten?**,**?indiv?endl;cout?**reverseorder:**;cout?indiv?ten?endl;break;case1:cout?indiv?endl;cout?**reverseorder:**;cout?indiv?endl;break;)return0;}題#include<iostream>usingnamespacestd;intmain(){longi; 〃i為利潤floatbonus,bon1,bon2,bon4,bon6,bon10;bonl=100000*0.1;bon2=bon1+bonl=100000*0.1;bon2=bon1+100000*0.075;bon4=bon2+100000*0.05;bon6=bon4+100000*0.03;bonl0=bon6+400000*0.015;〃利潤為10萬元時的獎金〃利潤為20萬元時的獎金〃利潤為40萬元時的獎金〃利潤為60萬元時的獎金〃利潤為100萬元時的獎金cout?Mcout?Menteri:H;cin?i;if(i<=100000)bonus=i*0.1;elseif(i<=200000)bonus=bonl+(i-l00000)*0.075;elseif(i<=400000)bonus=bon2+(i-200000)*0.05;elseif(i<=600000)bonus=bon4+(i-400000)*0.03;elseif(i<=1000000)bonus=bon6+(i-600000)*0.015;elsebonus=bon10+(i-l000000)*0.01;cout?nbonus=n?bonus?endl;return0;)3.13題另ー解#include<iostream>〃利潤在10萬元以內(nèi)按10%提成獎金〃利潤在10萬元至20萬時的獎金〃利潤在20萬元至40萬時的獎金〃利潤在40萬元至60萬時的獎金〃利潤在60萬元至100萬時的獎金〃利潤在100萬元以上時的獎金usingnamespacestd;intmain(){longi;floatbonus,bon1,bon2,bon4,bon6,bon10;intc;bon1=100000*0.1;bon2=bon1+100000*0.075;bon4=bon2+200000*0.05;bon6=bon4+200000*0.03;bon1〇=bon6+400000*0.015;cout?Menteri:";cin?i;c=i/l00000;if(c>10)c=10;switch(c){case0:bonus=i*0.1;break;bonus=bon1+(i-100000)*0.075;break;bonus=bon2+(i-200000)*0.05;break;bonus=bon4+(i-400000)*0.03;break;bonus=bon6+(i-600000)*0.015;break;bonus=bonl0+(i-1000000)*00h)cout?"bonus=n?bonus?endl;return0;)314題#include<iostream>usingnamespacestd;intmain(){intt,a,b,c,d;coutvvknterfournumbers:',;cin?a?b?c?d;cout?**a=**?a?**,b=**?b?**,c=**?c?**,d=**?d?endl;if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;)if(a>d){t=a;a=d;d=t;}if(b>c){t=b;b=c;c=t;}if(b>d){t=b;b=d;d=t;}if(c>d){t=c;c=d;d=t;}cout?**thesortedsequence:**?endl;cout?a?**,**?b?'*,**?c?**,**?d?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){intp,r,n,m,temp;cout?**pleaseentertwopositiveintegernumbersn,m:**;cin?n?m;if(n<m){temp=n;n=m;m=temp; 〃把大數(shù)放在n中,小數(shù)放在m中}p=n*m; 〃先將n和m的乘積保存在p中,以便求最小公倍數(shù)時用while(m!=0) 〃求n和m的最大公約數(shù){r=n%m;n=m;m=r;)cout<<nHCF=n?n?endl;cout?"LCD="?p/n?endl; 〃p是原來兩個整數(shù)的乘積return0;題#include<iostream>usingnamespacestd;intmain(){chare;intletters=0,space=0,digit=0,other=0;cout?"enteroneline::n?endl;while((c=getchar())!=,\n,){if(c>=a'&&cv='z'llc>='A'&&c<=,Z,)letters++;elseif(c='f)space++;elseif(c>=0'&&c<='9,)digit++;elseother++;)cout?nletter:n?letters?'\space:"?space?,',digiビ'vvdigitvv",other:n?other?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){inta,n,i=1,sn=O,tn=O;cout?Ma,n=:H;cin?a?n;while(i<=n){tn=tn+a; 〃賦值后的tn為i個a組成數(shù)的值sn=sn+tn;〃賦值后的sn為多項式前i項之和a=a*10;++i;cout?"a+aa+aaa+...=,,?sn?end1;return0;)題#include<iostream>usingnamespacestd;intmain(){floats=O,t=l;intn;for(n=1;n<=20;n++)(t=t*n; 〃求n!s=s+t; //將各項累加)cout?"l!4-2!+...+20!="?s?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){inti,j,k,n;cout?"narcissusnumbersare:H?endl;for(n=100;n<1000;n+4-){i=n/100;j=n/10-i*10;k=n%10;if(n=i*i*i+j*j*j+k*k*k)cout?n?nH;)cout?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){constintm=1000; //定義尋找范圍intk1,k2,k3,k4,k5,k6,k7,k8,k9,k10;inti,a,n,s;for(a=2;av=m;a++) 〃a是2?1000之間的整數(shù),檢查它是否為完數(shù){n=0; //n用來累計a的因子的個數(shù)s=a; 〃s用來存放尚未求出的因子之和,開始時等于afor(i=l;i<a;i++) 〃檢查i是否為a的因子if(a%i==O)〃如果i是a的因子{n++; 〃n加1,表示新找到ー個因子s=s-i; 〃$減去已找到的因子,s的新值是尚未求出的因子之和switch(n) /Z將找到的因子賦給kl,...,klO{case1:kl=i;break;/Z找出的笫1個因子賦給klk2=i;break;/Z找出的笫2個因子賦給k2k3=i;break;/Z找出的笫3個因子賦給k3k4=i;break;/Z找出的笫4個因子賦給k4k5=i;break;/Z找出的笫5個因子賦給k5k6=i;break; 〃找出的笫6個因子賦給k6k7=i;break;/Z找出的笫7個因子賦給k7k8=i;break; 〃找出的笫8個因子賦給k8k9=i;break;/Z找出的笫9個因子賦給k9kl0=i;break;/Z找出的笫10個因子賦給klO})if(s=O) //s=0表示全部因子都已找到了{(lán)cout?a?Misa完數(shù)”vvendl;cout?nitsfactorsare:";if(n>l)cout?kl?H;'?k2;//n>l表示a至少有2個因子if(n>2)cout?",n?k3;//n>2表示至少有3個因子,故應(yīng)再輸出ー個因子if(n>3)cout?",n?k4;//n>3表示至少有4個因子,故應(yīng)再輸出ー個因子if(n>4)cout?",n?k5;/Z以下類似if(n>5)cout?","?k6;if(n>6)cout?","?k7;if(n>7) cout?M,"?k8;if(n>8) cout?n,"?k9;if(n>9) cout?\"?klO;cout?endl?endl;)3.20題另ー解#include<iostream>usingnamespacestd;intmain(){intm,s,i;for(m=2;m<1000;m+4-){s=0;for(i=l;i<m;i++)if((m%i)==0)s=s+i;if(s==m){cout?m?Misa完數(shù)”vvendl;cout?"itsfactorsare:',;for(i=l;i<m;i++)if(m%i==0)cout?i?HM;cout?endl;})return0;)題另ー解#include<iostream>usingnamespacestd;intmain(){intk[ll];inti,a,n,s;for(a=2;a<=1000;a++){n=0;s=a;for(i=l;i<a;i++)if((a%i)==0){n++;s=s-i;k[n]=i; //將找到的因子賦給k[l]…k[10])if(s==0){cout?a?Hisa完數(shù)”《endl;cout?nitsfactorsare:',;for(i=l;ivn;i++)cout?k[i]?Hn;cout?k[n]?endl;)題#include<iostream>usingnamespacestd;intmain(){inti,t,n=20;doublea=2,b=l,s=0;for(i=l;i<=n;i++){s=s+a/b;t=a;a=a+b; /Z將前ー項分子與分母之和作為下ー項的分子b=t; /Z將前ー項的分子作為下ー項的分母)cout?"sum=",?s?endl;return0;)題#include<iostream>usingnamespacestd;intmain(){intday,xl,x2;day=9;x2=l;while(day>0){xl=(x2+l)*2; //第1天的桃子數(shù)是第2天桃子數(shù)加1后的2倍x2=xl;day一;)cout?,'total=,,?x1?endl;return0;}題#include<iostream>#include<cmath>usingnamespacestd;intmain(){floata,x0,x1;cout?Henterapositivenumber:1,;cin?a; 〃輸入a的值x0=a/2;xl=(xO+a/xO)/2;do{xO=xl;xl=(x0+a/x0)/2;}while(fabs(xO-x1)>=le-5);cout?nThesquarerootofM?a?Misn?xl?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){inti,k;for(i=0;i<=3;i++) /Z輸出上面4行?號{for(k=0;k<=2*i;k++)cout?n*H; /Z輸出?號cout?endl; 〃輸出完一行?號后換行)for(i=0;i<=2;i++)/Z輸出下面3行?號{for(k=0;k<=4-2*i;k++)cout?'^*^,; /Z輸出?號cout?endl; //輸出完一行?號后換行}return0;題#include<iostream>usingnamespacestd;intmain(){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!=T)cout?,,A-,<?i?"B-"?j?nC-"?k?endl;return0;)usingnamespacestd;intmain(){inthcf(int,int);intlcd(int,int,int);intu,v,h,l;cin?u?v;h=hcf(u,v);cout?nH.C.F=u?h?endl;l=lcd(u,v,h);cout?"L.C.D=n?l?endl;return0;)inthcf(intu,intv){intt,r;if(v>u){t=u;u=v;v=t;}while((r=u%v)!=0){u=v;v=r;}retum(v);)intlcd(intujntv,inth){retum(u*v/h);)題#include<iostream>#include<math.h>usingnamespacestd;floatxl,x2,disc,p,q;intmain(){voidgreater_than_zero(float,float);voidequal_to_zero(float,float);voidsmaller_than_zero(float,float);floata,b,c;cout?"inputa,b,c:n;cin?a?b?c;disc=b*b-4*a*c;cout?Mroot:n?endl;if(disc>0)greater_than_zero(a,b);cout?"x1="?x1?M,x2=n?x2?endl;)elseif(disc==O){equal_to_zero(a,b);cout?"xl="?xI?,,,x2=,,<<x2?endl;)else{smaller_than_zero(a,b);cout?"xl="?p?n+,,?q?,,i',?endl;cout?,,x2=,,?p?,,-,,?q?,,i,,?endl;)return0;}voidgreater_than_zero(floata,floatb) /?定義ー個函數(shù),用來求disc>0時方程的根*/{x1=(-b+sqrt(disc))/(2*a);x2=(-b-sqrt(disc))/(2*a);voidequal_to_zero(floata,floatb) /?定義ー個函數(shù),用來求disc=0時方程的根?/(x1=x2=(-b)/(2*a);)voidsmaller_than_zero(floata,floatb)/?定義ー個函數(shù),用來求disc<0時方程的根?/(p=-b/(2*a);q=sqrt(-disc)/(2*a);1題#include<iostream>usingnamespacestd;intmain(){intprime(int); /?函數(shù)原型聲明?/intn;cout?ninputaninteger:'1;cin?n;if(prime(n))cout?n?"isaprime."?endl;elsecout?n?nisnotaprime.*'?endl;return0;}intprime(intn){intflag=l,i;for(i=2;i<=n/2&&ilag==l;i++)if(n%i=0)flag=0;return(flag);題#include<iostream>usingnamespacestd;intmain(){intfac(int);inta,b,c,sum=0;cout?"entera,b,c:n;cin?a?b?c;sum=sum+fac(a)+fac(b)+fac(c);cout?a?',!4-,'?b?H!+',?c?,,!=,'?sum?endl;return0;)intfac(intn){intf=l;for(inti=1;i<=n;i++)f=f*i;returnf;}題#include<iostream>#include<cmath>usingnamespacestd;intmain(){doublee(double);doublex,sinh;cout?"enterx:M;cin?x;sinh=(e(x)+e(-x))/2;cout?nsinh(,'?x?,')=,,?sinh?endl;return0;doublee(doublex){returnexp(x);)題#include<iostream>#include<cmath>usingnamespacestd;intmain(){doublesolut(double,double,double,double);doublea,b,c,d;cout?"inputa,b,c,d:";cin?a?b?c?d;cout?"x=n?solut(a,b,c,d)?endl;return0;)doublesolut(doublea,doubleb,doublec,doubled){doublex=l,xO,f,fl;do{x0=x;f=((a*x0+b)*x0+c)*x0+d;fl=(3*a*x0+2*b)*x0+c;x=xO-f/fl;}while(fabs(x-xO)>=1e-5);return(x);}題#include<iostream>#include<cmath>usingnamespacestd;intmain(){voidgodbaha(int);intn;cout?"inputn:M;cin?n;godbaha(n);return0;voidgodbaha(intn){intprime(int);inta,b;for(a=3;a<=n/2;a=a+2){if(prime(a)){b=n-a;if(prime(b))cout?n?"=,,?a?,,+',<<b?endl;}intprime(intm){inti,k=sqrt(m);for(i=2;i<=k;i++)if(m%i==O)break;if(i>k)return1;elsereturn0;題#include<iostream>usingnamespacestd;intmain(){intx,n;floatp(int,int);cout?"inputn&x:n;cin?n?x;cout?,'n="?n?,',x=,'?x?endl;;cout?nP,,?n?',(x)=,,?p(n,x)?endl;return0;}floatp(intn,intx){if(n==0)retum(l);elseif(n==l)retum(x);elseretum(((2*n-1)*x*p((n-1),x)-(n-1)*p((n-2),x))/n);usingnamespacestd;intmain(){voidhanoi(intn,charone,chartwo,charthree);intm;cout?Minputthenumberofdiskes:*';cin?m;cout?"Thestepsofmoving,'?m?ndisks:"vvendl;hanoi(m,'A,,'B,,'C);return0;)voidhanoi(intn,charone,chartwo,charthree)〃將n個盤從one座借助two座,移到three座{voidmove(charx,chary);if(n==l)move(one,three);else{hanoi(n-1,one,three,two);move(one,three);hanoi(n-1,two,one,three);voidmove(charx,chary){cout?x?,,->,'?y?endl;}題#include<iostream>usingnamespacestd;intmain(){voidconvert(intn);intnumber;cout?ninputaninteger:n;cin?number;cout?noutput:H?endl;if(number<0){cout?H-M;number=-number;)convert(number);cout?endl;return0;voidconvert(intn){inti;charc;if((i=n/10)!=0)convert(i);c=n%10+'0,;cout?"M?c;}題#include<iostream>usingnamespacestd;intmain(){intf(int);intn,s;cout?Minputthenumbern:w;cin?n;s=f(n);cout?"TheresultisH?s?endl;return0;}intf(intn)(;if(n=l)return1;elsereturn(n*n+f(n-l));題#include<iostream>#include<cmath>usingnamespacestd;#defineS(a,b,c)(a+b+c)/2#defineAREA(a,b,c)sqrt(S(a,b,c)*(S(a,b,c)-a)*(S(a,bfc)-b)*(S(a,b,c)-c))intmain(){floata,b,c;cout?"inputa,b,c:M;cin?a?b?c;if(a+b>c&&a+c>b&&b+c>a)cout?,'area=u?AREA(a,b,c)?endl;elsecout?nItisnotatriangle!M?endl;return0;題#include<iostream>usingnamespacestd;//#defineLETTER1intmain(){charc;cin?c;#ifLETTERif(c>='a'&&c<=,z,)c=c-32;#elseif(c>士A'&&c<='Z,)c=c+32;#endifcout?c?endl;return0;)題#include<iostream>usingnamespacestd;#defineCHANGE1intmain(){charch[40];cout?Hinputtext:u?endl;;gets(ch);#if(CHANGE){for(inti=0;i<40;i++){if(ch[i]!=W)if(ch[i]>=,a,&&ch[i]<'z,llch[i]>'A'&&ch[i]<T)ch[i]+=l;elseif(ch[i]=='z,llch[i]==,Z,)ch[i]-=25;}}#endifcout?"output:H<<endl?ch?endl;return0;)題file#include<iostream>usingnamespacestd;inta;intmain(){externintpower(int);intb=3,c,d,m;cout?"enteranintegeraanditspowerm:n?endl;cin?a?m;c=a*b;cout?a?H*H?b?n="?c?endl;d=power(m);cout?a?,,**,,?m?,,=,,?d?endl;return0;}416題fileexterninta;intpower(intn){inti,y=l;for(i=l;i<=n;i++)y*=a;returny;題#include<iostream>#include<iomanip>usingnamespacestd;#include<math.h>intmain(){inti,j,n,a[101J;for(i=1;i<=100;i++)a[i]=i;a[l]=0;for(i=2;i<sqrt(100);i++)for(j=i+1;j<=l00;j++){if(a[iJ!=O&&a|j]!=0)if(a[j]%a[i]=0)a[jJ=O;}cout?endl;for(i=l,n=0;i<=l00;i++){if(a[i]!=0){cout?setw(5)?a[i]?Mn++;}if(n==10){cout?endl;n=0;})cout?endl;return0;題#include<iostream>usingnamespacestd;//#include<math.h>intmain(){inti,j,min,temp,a[l1];cout?Henterdata:M?endl;for(i=l;i<=10;i++){cout?"a[M?i?"]=M;cin?a[ij; 〃輸入10個數(shù))cout?endl?"Theoriginalnumbers:"?endl;;for(i=l;i<=10;i++)cout?a[i]?HH; /Z輸出這!0個數(shù)cout?endl;;for(i=l;i<=9;i++) 〃以下8行是對10個數(shù)排序{minゴ;for(j=i+l;j<=!〇;j++)if(a[min]>a[j])min=j;temp=a[i]; 〃以下3行將a[i+l]?a[10]中最小者與a[i]對換a[i]=a[min];a[min]=temp;)cout?endl?"Thesortednumbers:M?endl;for(i=l;i<=10;i++) /Z輸出已排好序的10個數(shù)cout?a[i]?HH;cout?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){intal3][3],sum=0;inti,j;cout?Menterdata:u?endl;;for(i=0;i<3;i++)for(j=0;jv3;j++)cin?a[i][j];for(i=0;i<3;i++)sum=sum+a[i][i];cout?"sum=',?sum?endl;return0;1題#include<iostream>usingnamespacestd;intmain(){inta[ll]={l,4,6,9,13,16,19,28,40,100);intnum,i,j;cout?"arraya:H?endl;for(i=0;i<10;i++)cout?a[i]?MM;cout?endl;;cout?Hinsertdata:";cin?num;if(num>a[9])a[10]=num;else{for(i=0;i<10;i++){if(a[i]>num){for(j=9;j>=i;j-)a[j+l]=a[j];a[ij=num;break;)}}cout?"Now,arraya:"?endl;for(i=0;i<ll;i++)cout?a[i]?"";cout?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){constintn=5;inta[n],i,temp;cout?"enterarraya:M?endl;for(i=O;i<n;i++)cin?a[i];cout?"arraya:u?endl;for(i=O;i<n;i++)cout?a[i]?nn;for(i=0;i<n/2;i++) 〃循環(huán)的作用是將對稱的元素的值互換{temp=a[i];a[i]=a[n-i-l];a[n-i-l]=temp;}cout?endl?MNow,arraya:u?endl;for(i=O;i<n;i++)cout?a[i]?ncout?endl;return0;}題#include<iostream>#include<iomanip>usingnamespacestd;intmain(){constintn=l1;intij,a[n][n];for(i=l;i<n;i++){a[i][i]=l;a[ij[l]=l;}for(i=3;ivn;i++)for(j=2;j<=i-l;j++)a[i][j]=a[i-l]|j-l]+a[M][j];for(i=l;i<n;i++){for(j=l;j<=i;j++)coutvvsetw(5)v<a「皿くv””;cout?endl;}cout?endl;return0;}題#include<iostream>usingnamespacestd;intmain(){constintn=4,m=5;inti,j,a[n][m],max,maxj;boolflag;for(i=O;i<n;i++)for(j=O;j<m;j++)cin?a[i][j];for(i=O;i<n;i++){max=a[i][0];maxj=0;for(j=O;j<m;j++)if(a[i][j]>max){max=a[i]|jj;maxj=j;〃假設(shè)數(shù)組為4行5列〃輸入數(shù)組〃找出第i行中的最大數(shù)〃將本行的最大數(shù)存放在max中〃將最大數(shù)所在的列號存放在maxj中flag=true;for(intk=0;k<n;k++)if(max>a[k][maxj]){flag=false;continue;}if(flag)〃先假設(shè)是鞍點,以nag為真代表〃將最大數(shù)和其同列元素相比〃如果maX不是同列最小,表示不是鞍點令flag!為假/r
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年奧特萊斯行業(yè)當(dāng)前發(fā)展趨勢與投資機(jī)遇洞察報告
- 2025年別墅行業(yè)當(dāng)前發(fā)展趨勢與投資機(jī)遇洞察報告
- 2025年額溫槍行業(yè)當(dāng)前發(fā)展現(xiàn)狀及增長策略研究報告
- 2025年專業(yè)技術(shù)人員繼續(xù)教育公需科目考試試題及答案
- (2025)輻射安全與防護(hù)培訓(xùn)考試題庫及參考答案
- 2025年貴州省六盤水市國家公務(wù)員公共基礎(chǔ)知識預(yù)測試題含答案
- 2025年保育員(高級)操作證考試試題及答案
- 2024年湖南街道解放里社區(qū)工作人員考試模擬試題及答案
- 摩托車基礎(chǔ)知識培訓(xùn)課件
- 2025至2030年中國化妝工具套裝市場競爭態(tài)勢及行業(yè)投資潛力預(yù)測報告
- 父親在女兒婚禮講話稿
- 充電樁的建設(shè)合作方案兩
- 反歧視培訓(xùn)課件
- 膠水培訓(xùn)課件
- 社區(qū)開展康復(fù)護(hù)理知識講座
- 竣工資料移交清單
- 農(nóng)業(yè)綠色發(fā)展背景下我國化肥減量增效研究
- 硬質(zhì)合金成型工(三級高級工)理論考試題庫(匯總版)
- 高一1學(xué)生情況調(diào)查表
- 營銷經(jīng)理助理歷年真題和模擬試題
- 滇中引水工程
評論
0/150
提交評論