C语言编程题:打印出杨辉三角 十行

2026-06-10

#include<stdio.h> #include<stdlib.h> intmain(intargc,char*argv[]){ inta[11][11]={{1},{1,1},{1},{1},{1},{1},{1},{1},{1},{1}},i,j,k,z=1,x=1,c=1; for(i=2;i<10;i++) { for(j=1;j<=i;j++) { //用下面的方法计算的乘积很容易超出整数的表达范围 //for(k=1;k<=j;k++)...

阅读更多

用C语言编写一个输出10行的杨辉三角形程序

2026-06-09

#include int a(int rows, int n) { float p = 1。 0; for(int count=2;count<=n;count ) { p = p*(rows-count 1)/(count-1); } return (int)p; } int print_triangle(int rows) { if(rows<=1) { printf("1 "); }else{ print_triangle(rows-1); for(int n=1;n&lt...

阅读更多