C++经典程序代码大全.docx
《C++经典程序代码大全.docx》由会员分享,可在线阅读,更多相关《C++经典程序代码大全.docx(38页珍藏版)》请在冰豆网上搜索。
C++经典程序代码大全
C++经典程序代码大全(总21页)
<cout<<"------------------"<<cout<<"pi="<}
#include<>1c<;
inta[10];
doublexy[10];
cout<<"sizeof(str)="<cout<<"sizeof(a)="<cout<<"sizeof(xy)="<<elseif(score>=80)
cout<<"YourgradeisaB."<elseif(score>=70)
cout<<"YourgradeisaC."<elseif(score>=60)
cout<<"YourgradeisaD."<else
cout<<"YourgradeisaE."<}
#include<>
main()
{
intn;
cout<<"n=";
cin>>n;
if(n>=0&&n<=100&&n%2==0)
cout<<"n="<else
cout<<"The"<"<}
#include<>
main()
{
inta,b,Max;
.10
for(inti=1;i<=10;i++)
cout<
cout<.1
for(intj=10;j>=1;j--)
cout<cout<.9
for(intk=1;k<=10;k=k+2)
cout<cout<.Z
for(charc='A';c<='Z';c++)
cout<cout<.
for(floatx=0;x<=;x=x+
cout<cout<.
for(floatx1=0;x1<=+2;x1=x1+
cout<cout<.+100
ints=0;
for(intn=1;n<=100;n++)
s=s+n;
cout<<"s="<
}
#include<>
main()
{
.+100
ints=0,n=1;
while(n<=100){
s=s+n;
n++;
}
cout<<"s="<
.+100
ints=0,n=0;
do{
n++;
s+=n;
}while(n<100);
cout<<"s="<
um;
cin>>st[i].name;
cin>>st[i].maths;
cin>>st[i].physics;
cin>>st[i].chemistry;
}
otal=st[i].maths+st[i].physics+st[i].chemistry;
um<<'\t';
cout<cout<cout<cout<cout<}
}
#include<>
main()
{
ame="<<(*p).name<cout<<"(*p).sex="<<(*p).sex<cout<<"(*p).age="<<(*p).age<cout<<"p->name="<name<cout<<"p->sex="<sex<cout<<"p->age="<age<ame;
cout<<"sex:
";
cin>>(*p).sex;
cout<<"age:
";
cin>>(*p).age;
ame="<<(*p).name<cout<<"(*p).sex="<<(*p).sex<cout<<"(*p).age="<<(*p).age<cout<<"-------------------------"<ame<<'\t';
cout<cout<}
cout<<"----------------"<;
intint_values[]={51,23,2,44,45,0,11};
floatfloat_values[]={,,,,};
studentst_arr[]={101,"WangLin",92,102,"LiPing",85,103,"ZhaoMin",88};
um<<"";
cout<cout<}
}
#include<>
otalswap_Rec(&a[i],&a[j]);<<"\t"<}
#include<>
voiddisp(void);<}
#include<>
<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);um;
cin>>st[i].name;
cin>>st[i].grade;
fprintf(fp1,"%d%s%f\n",st[i].num,st[i].name,st[i].grade);
}
fclose(fp1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);<cout<<"Exitingprogram."<exit
(1);*/
putc('A',stdin);
if(ferror(stdin))
{
perror("Writeerror");
clearerr(stdin);
}
/*Seeifreadcausesanerror.*/
printf("Willinputcauseanerror");
c=getc(stdin);
if(ferror(stdin))
{
perror("Readerror");
clearerr(stdin);
}
}
#include<>
#include<>
<for(i=1;i<=MAX;i++){
cin>>x;
(x);
}
<}
voidpush(floatx)<for(i=1;i<=MAX;i++){
cin>>x;
(x);
}
<}
voidpush(floatx)<}
~stack(void)<}
<deletep;
();
}
#include<>
<}
~ex_class(){
cout<<"TheObjectdestroyed."<}
voidset_value(intn);
voidshow_val(char*name);
};
<}
#include<>
um:
";
cout<}
};
um:
";
cout<<<}
um="<}
public:
um=";
cout<<<}
how_value("(*p)obj2");
al="<DispFirst();
}
};
<}
virtualvoidaFn2(void){
cout<<"aFn2isinBaseclass."<}
<}
};
<}
<<}
<<}
voidaFn2(void){
cout<<"aFn2isinFirstderivedclass."<}
};
<}
voidaFn2(void){
cout<<"aFn2isinSecondderivedclass."<}
};
;
cout<<"s1:
"<cout<<"s2:
"<cout<<"String:
"<cout<<"p:
"<
}
#include<>
#include<>
;
intn;
<}
~stack(void){
cout<<"StackDestroyed."<}
voidpush(T);
Tpop(void);
};
<return;
}
stck[tos++]=i;
}
templateTstack:
:
pop(void)
{
if(tos==0)
{
cout<<"Stackunderflow."<return0;
}
returnstck[--tos];
}
irst;
cout<<","<<(*theIterator).second<<"";
}
cout<irst;
cout<<","<<(*theIterator).second<<"";
}
cout<irst;
cout<<","<<(*it).second<<"";
}
cout<econd<<"";
else
cout<<"[err]";
}
cout<}
}
#include
#include
#include
usingnamespacestd;
econd;
cout<<"\t"<<(*theIterator).first<}
econd;
cout<<"\t"<<(*i).first<