聊生于污 发表于 2019-5-25 18:24:43

关于变量的个数

每个程序开始写之前,先定义要有多少个变量,然后再开始写。
但是再实际问题中我发现我定义的变量不是多了,就是少了,我想问一下这个问题该怎么解决
比如问题:让用户输入 5 句话,并计算出最长和最短的两句。
我先定义了一个二维数组:char I[][]
然后定义了变量:int c,j,k
再写的过程中我发现没有存储每句话长度的变量,也没有存储最长和最短句子的变量;
于是我又定义了 int min,max,temp
每次都是这样,总是在中途有缺少变量的情况,请问各位大大有没有解决问题的方法。

Croper 发表于 2019-5-25 19:46:53

反正我是推荐什么地方用变量就在之前定义,不要一股脑定义到函数开始时。

HUMMER军 发表于 2019-5-25 22:28:36

首先分析程序大概需要哪几个步骤
先写大的框架
然后再慢慢添加内容
再完成每一个步骤的程序设计过程中 考虑该步骤需要那些变量 然后定义这些变量
反正只要记着一个原则 需要什么变量 就去定义什么变量
页: [1]
查看完整版本: 关于变量的个数