通过练习题寻找解题思路
每次做题都会卡在某个位置导致只能去找解析看,然后下次编程的时候继续不会
https://pintia.cn/problem-sets/12/problems/300
这次总结一下如何有自己的做题思路.
在解题的过程中,首先要知道自己要做什么,对问题进行分解,从而解决问题.
首先这道题要求输出数字金字塔.
问题分解
首先你要对这个问题进行分解,
Step1:如何保证每行的数字的居中表示?
Step2:如何保证每行的输出结果?
Step3:在何处进行换行?
那么这个问题的解决就是变成了如下的方式
void pyramid( int n )
{
int i, j, k;
for(i