第1章:程序设计和C语言(C语言入门)
一、程序和程序语言
1,程序的概念:完成某项事物所预设的活动方式。
2,程序设计:人们描述计算机要做的工作。
二 、程序设计语言及其发展
1、机器语言,2汇编语言,3高级语言{a)编译,b)解释};
三 、程序的功能分解
1、从上至下,逐层细分。
四、c语言
#include<stdio.h> int main(){ printf("hello.c!\n"); return 0; }
ps:本人用的编译器是vc 6.0(下载地址:https://pan.baidu.com/s/1ddnsdccjzxijirf90xd2ia )密码:ubqk
五、 c语言的编译和执行
1执行: 源代码 (**.c)
↓(编译)
目标文件 (**.obj)
↓(连接)
可执行文件 (**.exe)
六、 开发过程
1、分析问题:设计一种解决问题的方法。
2、写出源代码(**.c)。
3、编译连接(**.obj)产生(*.exe )。
4、运行exe可执行程序。
七、程序的错误可分为两类:第一类①语法错误(修改错误时,根据错误提示行向上查找),②若果有许多错误先该第一处错误。
第二类逻辑错误。
八、逻辑错误
1、读取非安全区域
2、进入死循环
3、非法除以0
4、结果不对
九、排除错误的工具
1、学会用ide的调试工具
ide的功能:
①追踪;
②监视;
③设置断点;
④中断执行;
最简单的调试:插入printf();
十、问题和程序
1、解决问题的过程为三步骤:第一步是分析问题,设计一种解决方案,第二步是用程序语言描述解决方案,第三步是在计算机上试用这个程序运行它,看它是否能解决问题。
2、好程序的标准:
①好的程序解决同样的问题写出的程序比较简单。
②程序的结构良好,清晰,易于阅读和理解。
③适应性强。
④在特定情况下是否容易修改去满足新的要求。
上一篇: 解密京东千亿商品系统核心架构
下一篇: 常用模块3