博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言——第一章,1.4程序开发过程
阅读量:4984 次
发布时间:2019-06-12

本文共 581 字,大约阅读时间需要 1 分钟。

1.4程序开发过程

一,开发过程

1,分析问题,设计一种解决问题的途径(方案)★

2,写出源代码 (*.c)

3,编译→(连接)   *.obj→(*.exe)

4,运行*.exe (可执行程序)

二,程序里的错误

①语法错误(方法)根据错误提示去排错

②逻辑错误

提示:{ ①从错误提示行向上查

   { ②若有多个错误,先改第一个

三,编译器的提示

1,Error    错误

2,Warning    警告  (分析Warning的原因)

四,逻辑错误

1,读取非安全区域

2,进入死循环

3,非法除以0

4,结果不正确

五,排除程序中的错误(工具)

1,学会用IDE的调试工具{ ① 追踪

            { ② 监视

            { ③ 设置断点

            { ④ 中断执行

                                         { ⑤ 逐步调试

2,最简单的方法:

  插入 printf();

六,问题与程序设计

1,解决问题的步骤:

① 分析问题,设计一种解决方案

② 用程序语言严格描述这个解决方案

③ 在计算机上调试这个程序

2,怎样写出好的程序:

① 解决同样问题的方法比较简单

② 结构良好,是否清晰,易于阅读和理解

③ 适应性强

④ 检查程序错误的能力

⑤ 熟悉所用工具和环境

转载于:https://www.cnblogs.com/as124/p/9790594.html

你可能感兴趣的文章
省市联动 js
查看>>
常用HTTP状态码
查看>>
WebAPI GET和POST请求的几种方式
查看>>
re 模块 常用正则表达式符号 最常用的匹配语法
查看>>
python3之迭代器&生成器
查看>>
Android中级第八讲--安卓子线程,以及定时任务使用讲解
查看>>
一对多的两个表,查询主表的信息和主表在子表中的记录条数
查看>>
主题演讲:未来新趋势电动车
查看>>
常用DNS列表(电信、网通)
查看>>
LeetCode-178:分数排名
查看>>
转:退火算法 Simulate Anneal Arithmetic (SAA,模拟退火算法)
查看>>
Django电商项目---完成商品主页显示day2
查看>>
如何解决文章格式化编辑器win7 64位下找不到Comctl32.ocx
查看>>
核心动画-翻页效果的实现
查看>>
微信小程序弹出框 页面依然可以滑动的解决
查看>>
$.ajax同域请求,跨域请求的解决方案
查看>>
octave操作
查看>>
【Python】安装Python的mysql模块
查看>>
layui中的html怎样接收后台的值,layui框架与SSM前后台交互的方法
查看>>
Skulpt在线模拟运行Python工具
查看>>