return0;
}
14:
提示用户输入一个字符串,然后判断该字符串是否是回文(例:
aba)
#include
#include
usingnamespacestd;
intmain()
{
chars[100];
cin.getline(s,100);
inti;
intcount=0;
intx=strlen(s);
for(i=0;i{
if(s[i]==s[x-i-1])
count=count+1;
else
count=count+0;
}
if(count==x)
cout<<"是回文";
else
cout<<"不是回文";
return0;
}
15:
写一个函数,参数有三个,函数返回值为3个参数中的最大值
#include
usingnamespacestd;
intMAX(inta,intb,intc);
intmain()
{
inta,b,c;
cin>>a;
cin>>b;
cin>>c;
intmax=MAX(a,b,c);
cout<<"最大值为:
"<return0;
}
intMAX(inta,intb,intc)
{
intm;
if(a
m=b;
else
m=a;
if(mm=c;
returnm;
}
16:
输入一个c字符串,一个c++风格字符串,并统计输入字符串的长度
#include
#include
#include
usingnamespacestd;
intmain()
{
chars[20];
stringm;
cin.getline(s,20);
getline(cin,m);
cin.get();
cout<<"C风格字符串的长度:
"<cout<<"c++风格字符串的长度:
"<return0;
}
17:
输入一个整数n,然后输入n个字符串,统计字符串长度,并显示最大字符串
#include
#include
usingnamespacestd;
intmain()
{
intn;
cout<<"请输入一个整数n:
"<cin>>n;
inti;
cin.get();
chars[100];
for(i=1;i<=n;i++)
{
cin.getline(s,100);
cout<}
return0;
}
18:
P175、4
#include
#include
usingnamespacestd;
intmain()
{
doubleD=100.0;
doubleC=100.0;
inti;
for(i=1;C<=D;i++)
{
D=100+10.0*i;
C*=1.05;
if(D<=C)
break;
}
cout<
cout<<"D的资产为"<cout<<"C的资产为"<return0;
}
5、P175、5
#include
#include
usingnamespacestd;
intmain()
{
stringMonth[12]={"一","二","三","四","五","六","七","八","九","十","十一","十二"};
intSale[13]={0};
inti;
for(i=0;i<12;i++)
{
cout<";
cin>>Sale[i];
Sale[12]+=Sale[i];
}
for(i=0;i<12;++i)
{
cout<"<}
cout<<"一年的销售额为"<return0;
}