最简单C语言编写“杨辉三角”

来源:百度知道 编辑:UC知道 时间:2024/06/25 05:39:46

楼上的太复杂了,这个简单

#inlclude<iostream>
using namespace std;

int main()
{
cout << "杨辉三角";
return 0;
}

#include <stdio.h>

int main()
{
int yang[10][10]={1},i,j;
printf("%-5d\n",yang[0][0]);
for (i=1;i<10;i++)
{
yang[i][0]=1;
printf("%-6d",yang[i][0]);
for (j=1;j<10;j++)
{
yang[i][j]=yang[i-1][j]+yang[i-1][j-1];
if (yang[i][j]!=0)
printf("%-6d",yang[i][j]);
}
printf("\n");
}
getchar();
}
这可是我费了好大功夫才找到的哦

这是我自己写的一个。
#include<stdio.h>
int main()
{for(int a[11][11]={1},b=1;b<=10;b++)
{for(int c=1;c<=b;c++)
printf("%d ",a[b][c]=a[b-1][c-1]+a[b-1][c]);
printf("\n");}}

#include <iostream.h>
const n=15;
void main()
{
int i,j;
int a[n]