ioctl函数详细说明
2010-12-02 10:24
302 查看
#include<stdio.h> #include<stdlib.h> int main() { int i, j, n = 0; int a[17] = { 0, 1 }; int l, r; while (n<1 || n>16) { printf("输入行数:"); scanf_s("%d", &n); } for (i = 1; i <= n; i++) { l = 0; for (j = 1; j <= i; j++) { r = a[j]; a[j] = l + r;//每个数是上面两数之和 l = r; printf("%5d", a[j]); } printf("\n"); } system("pause"); return 0; }
运行结果:
输入行数:1011 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 11 7 21 35 35 21 7 11 8 28 56 70 56 28 8 11 9 36 84 126 126 84 36 9 1请按任意键继续. . .