C语言 打印杨辉三角
生活随笔
收集整理的這篇文章主要介紹了
C语言 打印杨辉三角
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
楊輝三角的兩個腰邊的數都是1,其他位置的數都是它頭頂上兩個數字之和。
#include<stdio.h> int main() {int n, i, j;int arr[10][10];printf("請輸入楊輝三角的行數:");scanf_s("%d", &n);for (i = 0; i < n; i++){arr[i][0] = 1;arr[i][i] = 1;}for (i = 1; i < n; i++)for (j = 0; j <= i; j++)arr[i+1][j+1] = arr[i][j] + arr[i][j+1];for (i = 0; i < n; i++) {for (j = 0; j <= i; j++)printf("%4d", arr[i][j]);printf("\n");}return 0; }輸入:6
請輸入楊輝三角的行數:611 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1-------------------------------- Process exited after 0.865 seconds with return value 0 請按任意鍵繼續. . .總結
以上是生活随笔為你收集整理的C语言 打印杨辉三角的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年软件设计师考试大纲
- 下一篇: 什么是EJB?