第一章 程序设计和C语言(笔记)
2018-12-04 07:14:13来源:博客园 阅读 ()
一、程序和程序语言
程序:完成某项事务所预设的活动方式和活动过程。
程序设计:人们描述计算机要做的工作。
对于工作过程的细节动作描述就是一个“程序”。
在一个程序描述中,总有一批预先假定的“基本动作”,是执行程序者能理解和直接完成的。
*程序的进一步细化,叫做“功能分解”,这种逐步细化或者分解的过程,是有关计算机程序设计的讨论中最本质的东西。
二、程序设计语言及其发展
机器语言、汇编语言、高级语言 (编译器 解释器)。
三、程序的功能分解
总结下来就一句话:从上至下,逐层细分。
四、C语言
下面是一个简单的C语言输出
#include <stdio.h>
int main()
{
printf("Hell.c!\n");
}
基本语言含义:
include: 包含。
stdio.h: 标准的输入输出头文件。
int: 整数类型。
main(){}:主函数。
printf();:显示输出函数。
return: 返回。
\n: 换行符。
"=": 把右边的给左边,赋值。
五、C语言的编译和执行
源代码(*.c文件)==> 目标文件(*.obj二进制)==> 连接(*.exe可执行文本)
C语言是一种“自有格式”语言。
注意程序的格式,从写简单的程序养成良好的习惯。
1.4 程序开发过程
一、开发过程
1、分析问题,设计一种解决问题的途径。
2、写出源代码(*.c)。
3、编译连接*.obj——>*.exe。
4、运行可执行程序。
compile:编程。
debug:调试。
二、错误的冲突
1、语法错误:
根据错误提示排除:
1、从错误提示行向上查找。
2、若有多个错误先改第一个。
2、逻辑错误。
三、编译器的提示:
1、Error。
2、warning。警告(分析warning原因)。
四、程序运行中的错误(逻辑错误)
1、读取非安全区域。
2、进入死循环。
3、非法除以0。
4、结果不对。
五、排除程序中的错误
学会用IDE的调试工具
1、追踪。
2、监视。
3、设置断点。
4、中断执行。
最简单、最多使用:插入printf("");
解决问题的过程:
第一步,分析问题,设计一种解决方案。
第二步,用程序语言严格描述这个解决方案。
第三步,在计算机上试用,运行,看能否解决问题。
六、问题与程序
好程序:
1、解决方案比别人好。
2、结构良好,清晰,易于阅读和理解。
3、适应性强。
4、检查程序错误能力。
5、熟悉所用工具和环境。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 关于各种不同开发语言之间数据加密方法(DES,RSA等)的互通的 2020-06-07
- C语言程序结构 2020-05-31
- 每日干货丨C++语言主流开发工具推荐! 2020-04-28
- C语言实现经典游戏——扫雷! 2020-04-17
- C语言中的宏定义 2020-04-04
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash