+"<
+"<="<return0;
}
intfac(intn)
{intf=1;
for(inti=1;i<=n;i++)
f=f*i;
returnf;
}
题
#include
#include
usingnamespacestd;
intmain()
{doublee(double);
doublex,sinh;
cout<<"enterx:
";
cin>>x;
sinh=(e(x)+e(-x))/2;
cout<<"sinh("<return0;
}
doublee(doublex)
{returnexp(x);}
题
#include
#include
usingnamespacestd;
intmain()
{doublesolut(double,double,double,double);
doublea,b,c,d;
cout<<"inputa,b,c,d:
";
cin>>a>>b>>c>>d;
cout<<"x="<return0;
}
doublesolut(doublea,doubleb,doublec,doubled)
{doublex=1,x0,f,f1;
do
{x0=x;
f=((a*x0+b)*x0+c)*x0+d;
f1=(3*a*x0+2*b)*x0+c;
x=x0-f/f1;
}
while(fabs(x-x0)>=1e-5);
return(x);
}
题
#include
#include
usingnamespacestd;
intmain()
{voidgodbaha(int);
intn;
cout<<"inputn:
";
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))
}
intprime(intm)
{inti,k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0)break;
if(i>k)return1;
elsereturn0;
}
题
#include
usingnamespacestd;
intmain()
{intx,n;
floatp(int,int);
cout<<"inputn&x:
";
cin>>n>>x;
cout<<"n="<cout<<"P"<}
floatp(intn,intx)
{if(n==0)
return
(1);
elseif(n==1)
return(x);
else
return(((2*n-1)*x*p((n-1),x)-(n-1)*p((n-2),x))/n);
}
题
#include
usingnamespacestd;
intmain()
{voidhanoi(intn,charone,chartwo,charthree);
intm;
cout<<"inputthenumberofdiskes:
";
cin>>m;
cout<<"Thestepsofmoving"<"<hanoi(m,'A','B','C');
return0;
}
voidhanoi(intn,charone,chartwo,charthree)
<cout<<"continuornot(Y/N)";
cin>>c;
if(c=='N'||c=='n')
flag=false;
}
return0;
}
题
#include
usingnamespacestd;
intmain()
{intsum_day(int,int);
intleap(intyear);
intyear,month,day,days=0;
cout<<"inputdate(year,month,day):
";
cin>>year>>month>>day;
cout<days=sum_day(month,day);
数一
*/
if(leap(year)&&month>=3)
二
*//*调用函/*调用函数days=days+1;
cout<<"isthe"<return0;
}
intsum_day(intmonth,intday),tran;
tran=ch;
cout<<"ciphercode:
"<j=0;
while(j<=())
{if((ch[j]>='A')&&(ch[j]<='Z'))
tran[j]=155-ch[j];
elseif((ch[j]>='a')&&(ch[j]<='z'))
}
cout<<"originaltext:
";
cout<return0;
}
另一解
tran[j]=219-ch[j];
tran[j]=ch[j];
else
j++;
#include
#include
usingnamespacestd;
intmain()
{intj;
stringch="IwillvisitChinanextweek.";
cout<<"ciphercode:
"<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<return0;
}
#include
#include
usingnamespacestd;
intmain()
{intj;
stringch="IwillvisitChinanextweek.";
cout<<"ciphercode:
"<j=0;
while(j<=())
{if((ch[j]>='A')&&(ch[j]<='Z'))
ch[j]=155-ch[j];
elseif((ch[j]>='a')&&(ch[j]<='z'))
}
cout<<"originaltext:
";
cout<return0;
}
题
ch[j]=219-ch[j];
j++;
#include
#include
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:
"<return0;
}
另一解
#include
usingnamespacestd;
intmain()
{chars1[80],s2[40];
cout<<"inputstring1:
";
cin>>s1;
cout<<"inputstring2:
";
cin>>s2;
strcat(s1,s2);
cout<<"Thenewstringis:
"<return0;
}
另一解
#include
#include
usingnamespacestd;
intmain()
{strings1="week",s2="end";
cout<<"s1="<cout<<"s2="<s1=s1+s2;
cout<<"Thenewstringis:
"<return0;
}
题
#include
#include
usingnamespacestd;
intmain()
{constintn=5;
inti,j;
stringstr[n],temp;
cout<<"pleaseinputstrings:
"<for(i=0;icin>>str[i];
for(i=0;ifor(j=0;jif(str[j]>str[j+1])
{temp=str[j];str[j]=str[j+1];str[j+1]=temp;}
cout<"<for(i=0;i}
题
#include
#include
usingnamespacestd;
intmain()
{constintn=5;
stringstr;
for(inti=0;i{cout<<"pleaseinputstring:
";
cin>>str;
}
题
#include
usingnamespacestd;
intmain()
{constn=10;
inti;
chara[n],temp;
cout<<"pleaseinputastring:
";
for(i=0;icin>>a[i];
for(i=0;i{temp=a[i];a[i]=a[n-i-1];a[n-i-1]=temp;}
for(i=0;icout<cout<return0;
}if(str[0]=='A')
cout<cout<return0;
return0;
题另一解
#include
#include
usingnamespacestd;
intmain()
{stringa;
inti,n;
chartemp;
cout<<"pleaseinputastring:
";
cin>>a;
n=();
for(i=0;i{temp=a[i];a[i]=a[n-i-1];a[n-i-1]=temp;}
cout<return0;
}
题
#include
#include
usingnamespacestd;
constintn=10;
stringname[n];
intnum[n],score[n];
intmain()
{inti;
voidinput_data();
input_data();
cout<"<for(i=0;iif(score[i]<60)
cout<return0;
}
voidinput_data()
{inti;
for(i=0;i{cout<<"inputname,numberandscoreofstudent"<
";
cin>>name[i]>>num[i]>>score[i];}
}