这个调用哪里有问题?
题目:编程,输入n,输出如下例(n=5)所示的图形:
*****
*****
*****
*****
*****
我的程序:
#include<iostream.h>
b(int ,int );
x(int );
main()
{
int i,n;
cin>>n;
for(i=1;i<=n;i++)
cout<<b(n,i)<<x(n)<<endl;
return 0;
}
b(int n,int i)
{
int j;
for(j=n-i;j>=0;j--)
cout<<" ";
}
x(int n)
{
int k;
for(k=1;k<=n;k++)
cout<<"*";
}
我的图形输出:
5
***** 43911046
***** 43911046
***** 43911046
***** 43911046
***** 43911046
Press any key to continue
应该是调用有问题,但我自己看不出来。
[此贴子已经被作者于2007-1-13 22:19:49编辑过]