| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2053 人关注过本帖, 2 人收藏
标题:新手求编程思路和方法
只看楼主 加入收藏
xwy0123
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-10-11
结帖率:0
收藏(2)
已结贴  问题点数:20 回复次数:26 
新手求编程思路和方法
想要编一段程序的时候,你们编程的思路是怎么的?是先把整个程序都想好,还是一部分编好了先运行看效果再接着编下一部分程序?求大神们指教!
2013-10-11 01:02
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:2 
先把整个程序都想好
2013-10-11 07:56
小小程序猿
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:1
帖 子:755
专家分:2785
注 册:2013-7-18
收藏
得分:2 
就和盖房子差不多

先画图纸,再构建骨架,最后完善

孤独与寂寞是催化一个人迅速成长的良药,没有之一
2013-10-11 10:23
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:2 
至少有个大体思路吧

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-10-11 12:15
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:2 
問題很好~

授人以渔,不授人以鱼。
2013-10-11 18:09
x_x
Rank: 2
等 级:论坛游民
帖 子:44
专家分:43
注 册:2012-10-16
收藏
得分:2 
看大神们怎么回答。
2013-10-11 19:27
葛莹
Rank: 1
来 自:合肥
等 级:新手上路
帖 子:1
专家分:2
注 册:2013-10-11
收藏
得分:2 
先把每个小程序想好怎么写,再把主程序写全就好,知道自己需要什么结果
2013-10-11 20:11
czz5242199
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:660
专家分:2400
注 册:2011-10-26
收藏
得分:2 
先想清整个程序需要用到的比较大的数据结构有哪些:哪些结构体,哪些数组,分别有什么作用

然后想清整个程序的最外层框架和细节实现得大概思路(保证到时候能编出来)

之后开始写程序的框架,比如
程序代码:
int main()
{
    readin_data();
    calculate();
    print();
}

这个一个典型的框架,分为三部分,读入数据,数据处理,结果输出

然后在编写这三个函数,如果实现简单就可以直接写出来,否则可以考虑继续分解,每次编写了比较长的代码之后可以简单得检查一下错误
收到的鲜花
  • tlliqi2013-10-11 20:50 送鲜花  10朵   附言:不错
  • Rexfield2013-10-14 01:08 送鲜花  5朵   附言:我很赞同
  • liu2291183512013-11-03 21:46 送鲜花  2朵   附言:我很赞同
2013-10-11 20:47
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
回复 8楼 czz5242199
不错啊
2013-10-11 20:50
冬2509102
Rank: 2
等 级:论坛游民
帖 子:32
专家分:33
注 册:2013-9-14
收藏
得分:2 
我平时先将其中几个重要的部分列举出来,然后将每个部分编写出来,最后再把主程序些好
2013-10-11 22:01
快速回复:新手求编程思路和方法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016973 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved