在C语言中编写一个程序,打印出N个五角数的序列
程序说明
五维体数是帕斯卡三角形的任意一行中第五个数字,从左到右或从右到左开始,起始于5项行1 4 6 4 1。
这种数字的前几个是
1, 5, 15, 35, 70, 126, 210, 330, 495, 715, 1001, 1365登录后复制
$$\left(\begin{array}{c}n+3\ 4\end{array}\right)=\left(\frac{n(n+1)+(n+2)+(n+3)}{24}\right)=\left(\frac{n^2}{4!}\right)$$
Algorithm
Accept the Nth Term from the User to find the Pentotope Numbers.
Use the formula
$$\left(\begin{array}{c}n+3\ 4\end{array}\right)=\left(\frac{n(n+1)+(n+2)+(n+3)}{24}\right)=\left(\frac{n^2}{4!}\right)$$
Example
/* Program to print pentatope numbers upto Nth term */ #include int main() { int n, n1, nthterm, nthterm1, i; clrscr(); printf("
"); printf("Printing the Pentotope Numbers upto Nth Term"); printf("
Print Pentatope Numbers till the term: "); scanf("%d",&n1); printf("
"); printf("The Pentotope Numbers are:"); printf("
"); for (i = 1; i