查看完整版本: 题目1

skydragon 2008-9-4 22:33

题目1

今天的题目比较简单
打印杨辉三角性
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1

回答加学分

jason 2008-9-5 10:54

[code]
#include<iostream>
using namespace std;
int main()
{
int i,j,n=0,a[17][17]={1};
while(n<1 || n>16)
{
  printf("Input the number:\n");
  scanf("%d",&n);
}
for(i=1;i<n;i++)
{
  a[i][0]=1;
  for(j=1;j<=i;j++)
   a[i][j]=a[i-1][j-1]+a[i-1][j];
}
for(i=0;i<n;i++)
{
  for(j=0;j<=i;j++)
   printf("%5d",a[i][j]);
  printf("\n");
}
return 0;
}

[/code]

skydragon 2008-9-5 21:06

大家也可以再跟着贴出自己的代码  只要对就可以加分的
页: [1]
查看完整版本: 题目1