




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
《c++程序設(shè)計》譚浩強課后習(xí)題答案及解析《c++程序設(shè)計》譚浩強課后習(xí)題答案及解析《c++程序設(shè)計》譚浩強課后習(xí)題答案及解析xxx公司《c++程序設(shè)計》譚浩強課后習(xí)題答案及解析文件編號:文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計,管理制度第一章題#include<iostream>usingnamespacestd;intmain(){cout<<"This"<<"is";cout<<"a"<<"C++";cout<<"program.";return0;題#include<iostream>usingnamespacestd;intmain(){inta,b,c;a=10;b=23;c=a+b;cout<<"a+b=";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;return(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(){charc1='a',c2='b',c3='c',c4='\101',c5='\116';cout<<c1<<c2<<c3<<'\n';cout<<"\t\b"<<c4<<'\t'<<c5<<'\n';return0;}題#include<iostream>usingnamespacestd;intmain(){charc1='C',c2='+',c3='+';cout<<"Isay:\""<<c1<<c2<<c3<<'\"';cout<<"\t\t"<<"Hesays:\"C++isveryinteresting!\""<<'\n';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(){charc1='C',c2='h',c3='i',c4='n',c5='a';c1+=4;c2+=4;c3+=4;c4+=4;c5+=4;cout<<"passwordis:"<<c1<<c2<<c3<<c4<<c5<<endl;return0;}題#include<iostream>#include<iomanip>usingnamespacestd;intmain(){floath,r,l,s,sq,vq,vz;constfloatpi=;cout<<"pleaseenterr,h:";cin>>r>>h;l=2*pi*r;s=r*r*pi;sq=4*pi*r*r;vq=*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<<"s="<<setw(10)<<s<<endl;cout<<"sq="<<setw(10)<<sq<<endl;cout<<"vq="<<setw(10)<<vq<<endl;cout<<"vz="<<setw(10)<<vz<<endl;return0;}題#include<iostream>usingnamespacestd;intmain(){floatc,f;cout<<"請輸入一個華氏溫度:";cin>>f;c=*(f-32);;cin>>score;}switch(int(score/10)){case10:case9:grade='A';break;case8:grade='B';break;case7:grade='C';break;case6:grade='D';break;default:grade='E';}cout<<"scoreis"<<score<<",gradeis"<<grade<<endl;return0;}題#include<iostream>usingnamespacestd;intmain(){longintnum;intindiv,ten,hundred,thousand,ten_thousand,place;/*分別代表個位,十位,百位,千位,萬位和位數(shù)*/cout<<"enteraninteger(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=1;cout<<"place="<<place<<endl;.="<<sn<<endl;return0;}題#include<iostream>usingnamespacestd;intmain(){floats=0,t=1;intn;for(n=1;n<=20;n++){t=t*n;.+20!="<<s<<endl;return0;}題#include<iostream>usingnamespacestd;intmain(){inti,j,k,n;cout<<"narcissusnumbersare:"<<endl;for(n=100;n<1000;n++){i=n/100;j=n/10-i*10;k=n%10;if(n==i*i*i+j*j*j+k*k*k)cout<<n<<"";}cout<<endl; return0;}題#include<iostream>usingnamespacestd;intmain(){constintm=1000;.,k10 {case1: k1=i;break;<<endl;elsecout<<n<<"isnotaprime."<<endl;return0;}intprime(intn){intflag=1,i;for(i=2;i<n/2&&flag==1;i++)if(n%i==0)flag=0;return(flag);}題#include<iostream>usingnamespacestd;intmain(){intfac(int);inta,b,c,sum=0;cout<<"entera,b,c:";cin>>a>>b>>c;sum=sum+fac(a)+fac(b)+fac(c);cout<<a<<"!+"<<b<<"!+"<<c<<"!="<<sum<<endl;return0;}intfac(intn){intf=1;for(inti=1;i<=n;i++)f=f*i;returnf;}題#include<iostream>#include<cmath>usingnamespacestd;intmain(){doublee(double);doublex,sinh;cout<<"enterx:";cin>>x;sinh=(e(x)+e(-x))/2;cout<<"sinh("<<x<<")="<<sinh<<endl;return0;}doublee(doublex){returnexp(x);}題<<endl;;cout<<"continuornot(Y/N)";cin>>c;if(c=='N'||c=='n') flag=false;}return0;}題#include<iostream>usingnamespacestd;intmain(){intsum_day(int,int);intleap(intyear);intyear,month,day,days=0;cout<<"inputdate(year,month,day):";cin>>year>>month>>day;cout<<year<<"/"<<month<<"/"<<day;days=sum_day(month,day);/*調(diào)用函數(shù)一*/if(leap(year)&&month>=3)/*調(diào)用函數(shù)二*/days=days+1;cout<<"isthe"<<days<<"thdayinthisyear."<<endl;return0;}intsum_day(intmonth,intday),tran;tran=ch;cout<<"ciphercode:"<<ch<<endl;j=0;while(j<=()){if((ch[j]>='A')&&(ch[j]<='Z'))tran[j]=155-ch[j];elseif((ch[j]>='a')&&(ch[j]<='z')) tran[j]=219-ch[j];else tran[j]=ch[j];j++;}cout<<"originaltext:";cout<<tran<<endl;return0;} 另一解#include<iostream>#include<string>usingnamespacestd;intmain(){intj;stringch="IwillvisitChinanextweek.";cout<<"ciphercode:"<<ch<<endl;j=0;while(j<=()){if((ch[j]>='A')&&(ch[j]<='Z'))ch[j]=155-ch[j];elseif((ch[j]>='a')&&(ch[j]<='z')) ch[j]=219-ch[j];j++;}cout<<"originaltext:";cout<<ch<<endl;return0;} #include<iostream>#include<string>usingnamespacestd;intmain(){intj;stringch="IwillvisitChinanextweek.";cout<<"ciphercode:"<<ch<<endl;j=0;while(j<=()){if((ch[j]>='A')&&(ch[j]<='Z'))ch[j]=155-ch[j];elseif((ch[j]>='a')&&(ch[j]<='z')) ch[j]=219-ch[j];j++;}cout<<"originaltext:";cout<<ch<<endl;return0;} 題#include<iostream>#include<string>usingnamespacestd;intmain(){chars1[80],s2[40];inti=0,j=0;cout<<"inputstring1:";cin>>s1;cout<<"inputstring2:";cin>>s2;while(s1[i]!='\0')i++;while(s2[j]!='\0')s1[i++]=s2[j++];s1[i]='\0';cout<<"Thenewstringis:"<<s1<<endl;return0;}另一解#include<iostream>usingnamespacestd;intmain(){chars1[80],s2[40];cout<<"inputstring1:";cin>>s1;cout<<"inputstring2:";cin>>s2;strcat(s1,s2);cout<<"Thenewstringis:"<<s1<<endl;return0;}另一解#include<iostream>#include<string>usingnamespacestd;intmain(){strings1="week",s2="end";cout<<"s1="<<s1<<endl;cout<<"s2="<<s2<<endl;s1=s1+s2;cout<<"Thenewstringis:"<<s1<<endl;return0;}題#include<iostream>#include<string>usingnamespacestd;intmain(){constintn=5;inti,j;stringstr[n],temp;cout<<"pleaseinputstrings:"<<endl;for(i=0;i<n;i++) cin>>str[i];for(i=0;i<n-1;i++)for(j=0;j<n-i-1;j++)if(str[j]>str[j+1]) {temp=str[j];str[j]=str[j+1];str[j+1]=temp;}cout<<endl<<"sortedstrings:"<<endl;for(i=0;i<n;i++) cout<<str[i]<<endl;return0;}題#include<iostream>#include<string>usingnamespacestd;intmain(){constintn=5;stringstr;for(inti=0;i<n;i++){cout<<"pleaseinputstring:";cin>>str; if(str[0]=='A') cout<<str<<endl;}return0;}題#include<iostream>usingnamespacestd;intmain(){constn=10;inti;chara[n],temp;cout<<"pleaseinputastring:";for(i=0;i<n;i++) cin>>a[i];for(i=0;i<n/2;i++){temp=a[i];a[i]=a[n-i-1];a[n-i-1]=temp;}for(i=0;i<n;i++) cout<<a[i];cout<<endl;return0;}題另一解#include<iostream>#include<string>usingnamespacestd;intmain(){stringa;inti,n;chartemp;cout<<"pleaseinputastring:";cin>>a;n=();for(i=0;i<n/2;i++){temp=a[i];a[i]=a[n-i-1];a[n-i-1]=temp;}cout<<a<<endl;return0;}題#include<iostream>#include<string>usingnamespacestd;constintn=10;stringname[n];intnum[n],score[n];intmain(){inti;voidinput_data();input_data();cout<<endl<<"Thelistoffailed:"<<endl;for(i=0;i<n;i++)if(score[i]<60)cout<<name[i]<<""<<num[i]<<""<<score[i]<<endl;return0;}voidinput_data(){inti;for(i=0;i<n;i++){cout<<"inputname,numberandscoreofstudent"<<i+1<<":";cin>>name[i]>>num[i]>>score[i];}}題#include<iostream>#include<string>usingnamespacestd;constintn=10;stringname[n];intnum[n],score[n];intmain(){inti;voidinput_data();input_data();cout<<endl<<"Thelistoffailed:"<<endl;for(i=0;i<n;i++)if(score[i]<60)cout<<name[i]<<""<<num[i]<<""<<score[i]<<endl;return0;}voidinput_data(){inti;for(i=0;i<n;i++){cout<<"inputname,numberandscoreofstudent"<<i+1<<":";cin>>name[i]>>num[i]>>score[i];}}題#include<iostream>#include<cstring>usingnamespacestd;intmain(){voidswap(char*,char*);charstr1[20],str2[20],str3[20];cout<<"inputthreeline:"<<endl;gets(str1);gets(str2);gets(str3);if(strcmp(str1,str2)>0)swap(str1,str2);if(strcmp(str1,str3)>0)swap(str1,str3);if(strcmp(str2,str3)>0)swap(str2,str3);cout<<endl<<"Now,theorderis:"<<endl;cout<<str1<<endl<<str2<<endl<<str3<<endl;return0;}voidswap(char*p1,char*p2)/*交換兩個字符串*/{charp[20];strcpy(p,p1);strcpy(p1,p2);strcpy(p2,p);}題另一解#include<iostream>#include<string>usingnamespacestd;intmain(){voidchange(string&,string&);stringstr1="", str2="", str3="";char*p1=&str1[0],*p2=&str2[0],*p3=&str3[0];cout<<"inputthreeline:"<<endl;gets(p1);gets(p2);gets(p3);if(str1>str2)change(str1,str2);if(str1>str3)change(str1,str3);if(str2>str3)change(str2,str3);cout<<endl<<"Now,theorderis:"<<endl;cout<<str1<<endl<<str2<<endl<<str3<<endl;return0;}voidchange(string&st1,string&st2)/*交換兩個字符串*/{stringst;st=st1;st1=st2;st2=st;}題#include<iostream>usingnamespacestd;intmain(){voidinput(int*number);voidmax_min_value(int*number);voidoutput(int*number);intnumber[10];input(number);<<*p<<endl;return0;}題#include<iostream>usingnamespacestd;intmain(){intlength(char*p);intlen;charstr[20];cout<<"inputstring:";cin>>str;len=length(str);cout<<"Thelengthofstringis"<<len<<endl;return0;}intlength(char*p)andscores:"<<endl;cout<<"NO.";for(i=0;i<5;i++)cout<<","<<course[i];cout<<endl;pscore=&score[0][0];pnum=&num[0];for(i=0;i<4;i++){cin>>*(pnum+i);for(j=0;j<5;j++)cin>>*(pscore+5*i+j);}paver=&aver[0];cout<<endl<<endl;avsco(pscore,paver);";for(i=0;i<5;i++)cout<<course[i]<<"";cout<<"average"<<endl;for(i=0;i<4;i++){labe1=0;for(j=0;j<5;j++)if(*(pscore+5*i+j)<labe1++;if(labe1>=2){cout<<num[i]<<"";for(k=0;k<5;k++)cout<<*(pscore+5*i+k)<<"";cout<<""<<aver[i]<<endl;}}}voidgood(charcourse[5][10],intnum[4],float*pscore,floataver[4])";for(i=0;i<5;i++)cout<<course[i]<<"";cout<<"average"<<endl;for(i=0;i<4;i++){n=0;for(j=0;j<5;j++)if(*(pscore+5*i+j)>n++;if((n==5)||(aver[i]>=90)){cout<<num[i]<<"";for(k=0;k<5;k++)cout<<*(pscore+5*i+k)<<"";cout<<""<<aver[i]<<endl;}}} 題#include<iostream>usingnamespacestd;intmain(){charstr[50],*pstr;inti,j,k,m,e10,digit,ndigit,a[10],*pa;cout<<"inputastring:"<<endl;gets(str);cout<<endl;pstr=&str[0];Theyare:\n",ndigit);j=0;pa=&a[0];for(j=0;j<ndigit;j++)<<endl;return0;}題另一解#include<iostream>usingnamespacestd;struct{intyear;intmonth;intday; }date;intmain(){inti,days;intday_tab[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};cout<<"inputyear,month,day:";cin>>>>>>;days=0;for(i=1;i<;i++)days+=day_tab[i];days+=;if(%4==0&&%100!=0||%400==0)&&>=3)days+=1;cout<<<<"/"<<<<"isthe"<<days <<"thdayin"<<<<"."<<endl;return0;}題#include<iostream>usingnamespacestd;structy_m_d{intyear;intmonth;intday; };intmain(){y_m_ddate;intdays(int,int,int);/*對days函數(shù)的聲明*/intday_sum;cout<<"inputyear,month,day:";cin>>>>>>;day_sum=days,,;cout<<<<"/"<<<<"isthe"<<day_sum <<"thdayin"<<<<endl;return0;}intdays(intyear,intmonth,intday)/*定義days函數(shù)*/{intday_sum,i;intday_tab[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};day_sum=0;for(i=1;i<month;i++)day_sum+=day_tab[i];day_sum+=day;if((year%4==0&&year%100!=0||year%4==0)&&month>=3)day_sum+=1;return(day_sum);}題#include<iostream>#include<iomanip>usingnamespacestd;constintn=5;structstudent{charnum[6];charname[8];intscore[4];}stu[n];intmain(){voidprint(studentstu[6]);inti,j;for(i=0;i<n;i++){cout<<"inputscoresofstudent"<<i+1<<":"<<endl;cout<<"NO.:";cin>>stu[i].num;cout<<"name:";cin>>stu[i].name;for(j=0;j<3;j++){cout<<"score"<<j+1<<":";cin>>stu[i].score[j];}cout<<endl;}print(stu);return0;}voidprint(studentstu[6]){inti,j;cout<<"NO.namescore1score2score3"<<endl;for(i=0;i<n;i++){cout<<stu[i].num<<""<<setw(10)<<stu[i].name<<"";for(j=0;j<3;j++)cout<<setw(3)<<stu[i].score[j]<<"";cout<<endl;}}#include<iostream>";cin>>stu[i].num;cout<<"name:";cin>>stu[i].name;for(j=0;j<3;j++){cout<<"score"<<j+1<<":";cin>>stu[i].score[j];}}}voidprint(studentstu[]){inti,j;cout<<"NO.namescore1score2score3"<<endl;for(i=0;i<n;i++){cout<<stu[i].num<<""<<setw(10)<<stu[i].name<<"";for(j=0;j<3;j++)cout<<setw(3)<<stu[i].score[j]<<"";cout<<endl;}}題#include<iostream>#include<iomanip>usingnamespacestd;constintn=10;structstudent{charnum[6];charname[8];intscore[4];floatavr;}stu[n];intmain(){inti,j,max,maxi,sum;floataverage;for(i=0;i<n;i++){cout<<"inputscoresofstudent"<<i+1<<endl;;cout<<"NO.:";cin>>stu[i].num;cout<<"name:";cin>>stu[i].name;for(j=0;j<3;j++){cout<<"score"<<j+1<<":";cin>>stu[i].score[j];} cout<<endl;}average=0;max=0;maxi=0;for(i=0;i<n;i++){sum=0;for(j=0;j<3;j++)sum+=stu[i].score[j];stu[i].avr=sum/;average+=stu[i].avr;if(sum>max){max=sum;maxi=i;}}average/=n;cout<<"NO.namescore1score2score3average"<<endl;for(i=0;i<n;i++){cout<<setw(8)<<stu[i].num<<""<<setw(10)<<stu[i].name<<"";for(j=0;j<3;j++)cout<<setw(3)<<stu[i].score[j]<<"";cout<<stu[i].avr<<endl;}cout<<"average="<<average<<endl;cout<<"Thehighestscoreis:"<<stu[maxi].name<<",scoretotal:"<<max<<endl;return0;}題#include<iostream>usingnamespacestd;#defineNULL0structstudent{longnum;floatscore;structstudent*next;};intmain(){studenta,b,c,*head,*p;=10001;=;=10003;=90;=10007;=85;core;intk=0;for(inti=1;i<5;i++)if(arr[i].score>max_score){max_score=arr[i].score;k=i;}cout<<arr[k].num<<""<<max_score<<endl;}題#include<iostream>usingnamespacestd;classStudent{public:Student(intn,floats):num(n),score(s){}voidchange(intn,floats){num=n;score=s;}voiddisplay(){cout<<num<<""<<score<<endl;}private:intnum;floatscore;};intmain(){Studentstud(101,;();(101,;();return0;}題#include<iostream>usingnamespacestd;classStudent{public:Student(intn,floats):num(n),score(s){}voidchange(intn,floats){num=n;score=s;}voiddisplay(){cout<<num<<""<<score<<endl;}otal();Product::display();return0;}題#include<iostream>usingnamespacestd;classDate;classTime{public:Time(int,int,int);friendvoiddisplay(constDate&,constTime&);private:inthour;intminute;intsec;};Time::Time(inth,intm,ints){hour=h;minute=m;sec=s;}classDate{public:Date(int,int,int);friendvoiddisplay(constDate&,constTime&);private:intmonth;intday;intyear;};Date::Date(intm,intd,inty){month=m;day=d;year=y;}voiddisplay(constDate&d,constTime&t){cout<<<<"/"<<<<"/"<<<<endl;cout<<<<":"<<<<":"<<<<endl;}intmain(){Timet1(10,13,56);Dated1(12,25,2004);display(d1,t1);return0;}題#include<iostream>usingnamespacestd;classTime;classDate{public:Date(int,int,int);friendTime;private:intmonth;intday;intyear;};Date::Date(intm,intd,inty):month(m),day(d),year(y){}classTime{public:Time(int,int,int);voiddisplay(constDate&);private:inthour;intminute;intsec;};Time::Time(inth,intm,ints):hour(h),minute(m),sec(s){}voidTime::display(constDate&d){cout<<<<"/"<<<<"/"<<<<endl;cout<<hour<<":"<<minute<<":"<<sec<<endl;}intmain(){Timet1(10,13,56);Dated1(12,25,2004);(d1);return0;}題#include<iostream>usingnamespacestd;template<classnumtype>classCompare{public:Compare(numtypea,numtypeb);numtypemax();numtypemin();private:numtypex,y;};template<classnumtype>Compare<numtype>::Compare(numtypea,numtypeb){x=a;y=b;}template<classnumtype>numtypeCompare<numtype>::max(){return(x>y)x:y;}template<classnumtype>numtypeCompare<numtype>::min(){return(x<y)x:y;}intmain(){Compare<int>cmp1(3,7);cout<<()<<"istheMaximumoftwointegernumbers."<<endl;cout<<()<<"istheMinimumoftwointegernumbers."<<endl<<endl;Compare<float>cmp2,;cout<<()<<"istheMaximumoftwofloatnumbers."<<endl;cout<<()<<"istheMinimumoftwofloatnumbers."<<endl<<endl;Compare<char>cmp3('a','A');cout<<()<<"istheMaximumoftwocharacters."<<endl;cout<<()<<"istheMinimumoftwocharacters."<<endl;return0;}題#include<iostream>usingnamespacestd;classComplex{public:Complex(){real=0;imag=0;}Complex(doubler,doublei){real=r;imag=i;}doubleget_real();doubleget_imag();voiddisplay();private:doublereal;doubleimag;};doubleComplex::get_real(){returnreal;}doubleComplex::get_imag(){returnimag;}voidComplex::display(){cout<<"("<<real<<","<<imag<<"i)"<<endl;}Complexoperator+(Complex&c1,Complex&c2){returnComplex()+(),()+());}intmain(){Complexc1(3,4),c2(5,-10),c3;c3=c1+c2;cout<<"c3=";();return0;}題#include<iostream>usingnamespacestd;classComplex{public:Complex(){real=0;imag=0;}Complex(doubler,doublei){real=r;imag=i;}Complexoperator+(Complex&c2);Complexoperator-(Complex&c2);Complexoperator*(Complex&c2);Complexoperator/(Complex&c2);voiddisplay();private:doublereal;doubleimag;};ComplexComplex::operator+(Complex&c2){Complexc;=real+;=imag+;returnc;}ComplexComplex::operator-(Complex&c2){Complexc;=;=;returnc;}ComplexComplex::operator*(Complex&c2){Complexc;=real**;=imag*+real*;returnc;}ComplexComplex::operator/(Complex&c2){Complexc;=(real*+imag*/*+*;=(imag**/*+*;returnc;}voidComplex::display(){cout<<"("<<real<<","<<imag<<"i)"<<endl;}intmain(){Complexc1(3,4),c2(5,-10),c3;c3=c1+c2;cout<<"c1+c2=";();c3=c1-c2;cout<<"c1-c2=";();c3=c1*c2;cout<<"c1*c2=";();c3=c1/c2;cout<<"c1/c2=";();return0;}題#include<iostream>,"president","135BeijingRoad,Shanghai","(021)",;();return0;}題#include<iostream>#include<cstring>usingnamespacestd;classTeacherum<<""<<staf[i].name<<""<<staf[i].age<<""<<staf[i].pay<<endl;((char*)&staf[i],sizeof(staf[i]));}cout<<"pleaseinputdatayouwantinsert:"<<endl;for(i=0;i<2;i++){cin>>>>>>>>;(0,ios::end);((char*)&staf1,sizeof(staf1));}(0,ios::beg);for(i=0;i<7;i++){((char*)&staf[i],sizeof(staf[i]));cout<<staf[i].num<<""<<staf[i].name<<""<<staf[i].age<<""<<staf[i].pay<<endl;}boolfind;cout<<"enternumberyouwantsearch,enter0tostop.";cin>>num;while(num){find=false;(0,ios::beg);for(i=0;i<7;i++){((char*)&staf[i],sizeof(staf[i]));if(num==staf[i].num){m=();cout<<num<<"isNo."<<m/sizeof(staf1)<<endl;cout<<staf[i].num<<""<<staf[i].name<<""<<staf[i].age<<""<<staf[i].pay<<endl;find=true;break;}}if(!find)cout<<"can'tfind"<<num<<endl;cout<<"enternumberyouwantsearch,enter0tostop.";cin>>num;}();return0;}題#include<iostream>#include<strstream>usingnamespacestd;structstudent{intnum;charname[20];doublescore;};intmain(){studentstud[3]={1001,"Li",78,1002,"Wang",,1004,"Fun",90},stud1[3];charc[50];inti;ostrstreamstrout(c,50);for(i=0;i<3;i++)strout<<stud[i].num<<""<<stud[i].name<<""<<stud[i].score<<"";strout<<ends;cout<<"arrayc:"<<endl<<c<<endl<<endl;istrstreamstrin(c,50);for(i=0;i<3;i++)strin>>stud1[i].num>>stud1[i].name>>stud1[i].score;cout<<"datafromarrayctoarraystud1:"<<endl;for(i=0;i<3;i++)cout<<stud1[i].num<<""<<stud1[i].name<<""<<stud1[i].score<<endl;cout<<endl;return0;}題另一題#include<iostream>#include<strstream>usingnamespacestd;structstudent{intnum;charname[20];doublescore;};intmain(){inti;studentstud[3]={1001,"Li",78,1002,"Wang",,1004,"Fun",90},stud1[3];charc[50];strstreamstrio(c,50,ios::in|ios::out);for(i=0;i<3;i++)strio<<stud[i].num<<""<<stud[i].name<<""<<stud[i].score<<"";strio<<ends;cout<<"arrayc:"<<endl<<c
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 防火涂料的施工方案
- 房地產(chǎn)開發(fā)商合同
- IT服務(wù)管理作業(yè)指導(dǎo)書
- 承包場地經(jīng)營合同
- 人物關(guān)系表結(jié)構(gòu)化
- 分層壓實施工方案
- 冬季鄉(xiāng)村馬路施工方案
- 防火發(fā)泡混凝土施工方案
- 大棚道路澆筑施工方案
- 鐵路改造項目施工方案
- 七年級歷史下冊 第一單元 綜合測試卷(人教福建版 2025年春)
- 第3課《列夫·托爾斯泰》課件-2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 2025年湘教版初中地理七年級下冊重點知識點梳理與歸納
- TSDLPA 0001-2024 研究型病房建設(shè)和配置標(biāo)準(zhǔn)
- 第2課《讓美德照亮幸福人生》第2框《做守家庭美德的好成員》-【中職專用】《職業(yè)道德與法治》同步課堂課件
- 陜09J01 建筑用料及做法圖集
- PI形式發(fā)票范文模板
- 氣體放電基礎(chǔ)分析
- 萜類及揮發(fā)油
- 母嬰保健技術(shù)服務(wù)工作總結(jié)
- 八年級英語上冊閱讀理解20篇(共14頁)
評論
0/150
提交評論