神武炼妖出的极品宝宝:C++的问题,召唤达人给解

来源:百度文库 编辑:中科新闻网 时间:2024/05/01 16:19:08
编写程序504.exe,实现功能:从键盘读入一个代表整数n(n<10),在屏幕上实现下列“九九表”规则的输出。
下面是一组输入,输出的样例数据。
输入:4
输出:1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16

void main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++) printf("%d*%d=%d",i,j,i*j);
printf("\n");
}
}

void func(int num){
for (int i=1;i<=num;i++){
for(int j=1;j<=i;j++){
cout<<i<<"*"<<j<<"="<<i*j<<" ";
}
cout<<endl;
}
}

1楼的答案没有问题;

不过用C++,要这样写。

void main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
cout<<i<<"*"<<j<<"="<<i*j<<" ";
}
cout<<"\n"
}
}