这个格子的值,等于正上方的数与左侧的数相加之和。

这个格子的值,等于正上方的数与左侧的数相加之和。zgA100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
这个格子的值,等于正上方的数与左侧的数相加之和。
  1. #include <bits/stdc++.h> 
  2. using namespace std; 
  3. int a[10][10]; //数组开的稍大一点 
  4. int main() 
  5.     int n, i, j; 
  6.     scanf("%d", &n); 
  7.     for(j = 1; j <= 5; j++)  // 在第一行单元格中填上种子数 
  8.         a[1][j] = n; 
  9.     for(i = 1; i <= 4; i++)   // 在第一列单元格中填上种子数 
  10.         a[i][1] = n; 
  11.     for(i = 2; i <= 4; i++) 
  12.         for(j = 2; j <= 5; j++)   
  13.             a[i][j] = a[i - 1][j] + a[i][j - 1];  //正上方a[i - 1][j],左侧a[i][j - 1] 
  14.     for(i = 1; i <= 4; i++) 
  15.     { 
  16.         for(j = 1; j <= 5; j++) 
  17.             printf("%6d", a[i][j]); 
  18.         printf("\n"); 
  19.     } 
  20.     return 0; 

关 键 词

格子

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢