c语言——使用一维数组生成帕斯卡三角形
发布时间
阅读量:
阅读量
一.代码
#include <stdio.h>
int Num[100];
int Hang;
int Lie;
int a;
int Flag;
int main() {
Lie = 1;
Hang = 1;
a = 0;
while (1) {
//列1为1
if (Lie == 1) {
Num[1] = 1;
Lie++;
}
//数据存到数组里面
while (Hang >= Lie && Hang != 2) {
if (Hang!=Lie) {
Flag = Num[Lie] + Num[Lie - 1];//列从2开始
}
if (a == 1) {
Num[Lie-1] = Num[0];
a = 0;
}
Num[0] = Flag;
a++;
Lie++;
}
//当列大于行让列
全部评论 (0)
还没有任何评论哟~
