填空题
以下程序运行时,输出到屏幕的结果中第一行是
1,第三行是
2,第四行是
3。
#include<iostream.h>
#define N 10
void setdata(int s[][N],int n);
int main()
{
int i,j,y[N][N],n=5;
setdata(y,n);
for(i=0;i<n;i++)
{
for(j=0;j<=i;j++)
cout<<y[i][j]<<"/t";
cout<<endl;
}
return 0;
}
void setdata(int s[][N],int n)
{
int i,j;
for(i=0;i<n;i++)
{
s[i][i]=1;
s[i][0]=1;
}
for(i=2;i<n;i++)
for(j=1;j<i;j++)
s[i][j]=s[i-1][j-1]+s[i-1][j];
}