第七题
/***************************************
***计算s[n]=a+aa+aaa+aa...a(n个)的值***
***************************************/
#include<iostream>
using namespace std;
int main()
{
int a,n,i,j,b=0;
long unsigned int s=0;
cout<<"计算s[n]=a+aa+aaa+aa...a(n个)的值"<<endl;
cout<<"输入a的值,切记,a的值为0~9的整数值"<<endl;
cout<<"a=";
cin>>a;
cout<<"输入n的值,n为大于0的整数"<<endl;
cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
b=b*10+a;
}
s+=b;
b=0;
}
cout<<"经计算得"<<"s["<<n<<"]="<<s<<endl;
return 0;
}
第八题 乘法表
#include<iostream>
using namespace std;
int main()
{
int i,j,k;
cout<<"九九乘法表"<<endl;
for(i=1;i<10;i++)
{
for(j=1;j<=i;j++)
{
k=i*j;
cout<<j<<"*"<<i<<"="<<k<<' ';
}
cout<<endl;
}
}
第九题 三队比赛名单
#include<iostream>
using namespace std;
/**将张三,李四,王五分别记为a,b,c;将陈六,赵七,宋八分别记为A,B,C**/
int main()
{
int m=0;
char i,j,k;//定义i,j,k;i为a的对手,j为b的对手,k为c的对手
cout<<"将张三,李四,王五分别记为a,b,c"<<endl;
cout<<"将陈六,赵七,宋八分别记为A,B,C"<<endl;
for(i='A';i<='C';i++)
for(j='A';j<='C';j++)
for(k='A';k<='C';k++)
{
if(i!=j&&i!=k&&j!=k)
{
if(i!='A'&&k!='A'&&k!='C')
{
cout<<"比赛名单如下:"<<endl;
cout<<"a对抗"<<i<<" "<<"b对抗"<<j<<" "<<"c对抗"<<k<<" "<<endl;
}
}
}
return 0;
}