c语言输出十行杨辉三角
时间: 2023-06-05 21:05:36 浏览: 112
C语言输出杨辉三角
以下是使用C语言输出十行杨辉三角的代码:
#include<stdio.h>
int main()
{
int i,j,a[10][10]; //定义数组a用于存储杨辉三角
for(i=0;i<10;i++) //循环控制行数
{
for(j=0;j<=i;j++) //循环控制列数
{
if(j==0||j==i) //当在第一列或对角线位置时,元素值为1
a[i][j]=1;
else
a[i][j]=a[i-1][j]+a[i-1][j-1]; //其他位置的元素值为上一行相邻两数之和
printf("%d\t",a[i][j]); //输出每个元素
}
printf("\n"); //每行结束后换行
}
return 0;
}
阅读全文