首页主机资讯c语言杨辉三角代码如何写

c语言杨辉三角代码如何写

时间2024-06-01 17:36:03发布访客分类主机资讯浏览1141
导读:下面是一个用C语言编写的杨辉三角代码示例: #include <stdio.h> int main( { int rows, coef = 1, space, i, j; printf("Enter num...

下面是一个用C语言编写的杨辉三角代码示例:

#include stdio.h>


int main() {
    
    int rows, coef = 1, space, i, j;
    

    printf("Enter number of rows: ");
    
    scanf("%d", &
    rows);
    

    for (i = 0;
     i  rows;
 i++) {
    
        for (space = 1;
     space = rows - i;
 space++) {
    
            printf("  ");

        }
    

        for (j = 0;
     j = i;
 j++) {

            if (j == 0 || i == 0) {
    
                coef = 1;

            }
 else {
    
                coef = coef * (i - j + 1) / j;

            }
    
            printf("%4d", coef);

        }
    
        printf("\n");

    }
    

    return 0;

}
    

这段代码会让用户输入要打印的杨辉三角的行数,然后按照杨辉三角的规律生成并打印出相应的数字。可以在终端中运行这个程序,输入所需的行数,就可以看到打印出的杨辉三角形了。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: c语言杨辉三角代码如何写
本文地址: https://pptw.com/jishu/672941.html
mysql如何创建新的数据库 linux怎么访问mysql数据库

游客 回复需填写必要信息