一、
作业标题
杨辉三角
作业内容
在屏幕上打印杨辉三角。
1
1 1
1 2 1
1 3 3 1
。。。。
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
int main()
{
int i = 0;
int j = 0;
int k = 0;
int arr[50][50] = { 0 };
printf("请输入数字确定输出几行杨辉三角:\n");
scanf("%d", &i);
arr[0][0] = 1;
arr[1][0] = 1;
arr[1][1] = 1;
if (i == 1)
{
printf("%-3d\n", arr[0][0]);
}
if (i == 2)
{
printf("%-3d\n", arr[0][0]);
printf("%-3d %-3d\n", arr[1][0], arr[1][1]);
}
if (i > 2)
{
printf("%-3d\n", arr[0][0]);
printf("%-3d %-3d\n", arr[1][0], arr[1][1]);
//进行赋值
for (j = 3; j <= i; j++)
{
arr[j - 1][0] = 1;