1.4 程序开发过程

一、开发过程

 1. 分析问题,设计一种解决问题的方案

 3. 写出源代码   *.c
 
 4. 编译、连接   *.obj   *.exe

 5. 运行exe可执行程序 

二、错误种类

  • 语法错误
    tips:可根据错误提示去排错
    ①从错误提示行向上查
    ②若有多个错误,先改第一个
  • 逻辑错误

三、编译器的提示

⑴ Error
⑵Warning——警告,要分析warning的原因

四、逻辑错误

1、读取非安全区域
2、非法除以0
3、进入死循环
4、结果不对

五、排除错误的工具

学会使用IDE的调试工具:
1、追踪
2、监视
3、设置断点
4、中断执行
5、逐步调试
最简单的方法:插入printf()进行输出检查

六、问题和程序

一、解决问题的过程可分为三步:
1.第一步是分析问题,设计一种解决方案;
2.第二步是用程序语言严格描述这个解决方案;
3.第三步在计算机上试用这个程序,运行它,看看是否真能解决这个问题。
二、重要方面:
1.分析问题的能力,特别是从计算和程序的角度分析问题的能力
2.掌握所用的程序语言,熟悉语言各种结构,包括其形式和意义
3.学会写程序
4.检查程序错误的能力
5.熟悉所用工具和环境
三、一个好的程序所必需的条件

	 1.适应性强
	 
	 2.解决方案比别人简单
	 
	 3.结构良好、清晰、易于阅读和理解
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喜你成疾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值