计算机程序设计基础 第零章C 语言概述.ppt

上传人:小飞机 文档编号:6342639 上传时间:2023-10-18 格式:PPT 页数:17 大小:295.32KB
返回 下载 相关 举报
计算机程序设计基础 第零章C 语言概述.ppt_第1页
第1页 / 共17页
计算机程序设计基础 第零章C 语言概述.ppt_第2页
第2页 / 共17页
计算机程序设计基础 第零章C 语言概述.ppt_第3页
第3页 / 共17页
计算机程序设计基础 第零章C 语言概述.ppt_第4页
第4页 / 共17页
计算机程序设计基础 第零章C 语言概述.ppt_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《计算机程序设计基础 第零章C 语言概述.ppt》由会员分享,可在线阅读,更多相关《计算机程序设计基础 第零章C 语言概述.ppt(17页珍藏版)》请在三一办公上搜索。

1、计算机程序设计基础,第零章 C 语言概述,提 纲,0.1 C 语言简介0.2 程序设计的基本概念0.3 简单 C 程序介绍0.4 程序设计的基本流程本章小结,0.1 C 语言简介,C 语言简史Ritchie&Kernighan(Bell Labs.)从 B 语言脱胎而来为开发 UNIX 而设计 C 语言的标准化ANSI C 标准化委员会:1983ANSI C:C89ISO/IEC 9899:1990:C90C99,C 语言特点,中级语言:介于高级语言与低级语言之间高级语言的结构化与模块化低级语言的控制性与灵活性结构化顺序结构、分支结构、循环结构模块化函数、函数库可移植性,0.2 程序设计的基本

2、概念,程 序一系列遵循一定规则并能正确完成特定功能的代码或指令序列通常包括数据结构与算法两部分程序设计与程序设计语言程序设计:按照任务需要,设计数据结构与算法,编写代码并测试其正确性,得到正确运行结果的过程程序设计方法学:程序设计应遵循一定的方法与原则,养成良好的编程风格程序设计语言:编写程序代码的规范,具有特定的语法规则、意义与使用环境,0.2 程序设计的基本概念,算 法问题的求解方法与步骤不允许存在二义性算法设计过程是逐步求精的常使用流程图描述算法数据与数据结构数据:程序操作的对象数据结构:数据对象之间的相互关系及构造方法与算法关系密切,良好的数据结构可使算法更简单,恰当的算法可使数据结构

3、更易理解,0.3 简单 C 程序介绍,编写程序,显示字符串 Hello World!,#include int main()printf(Hello World!n);return 0;,主函数的函数头,全局惟一,预编译指令,包含标准头文件,函数体,花括号内为语句序列,标准库函数,在输出设备(一般为屏幕)上输出一行文本函数调用,需要了解该函数原型,即函数如何使用的细节信息;printf 函数原型位于stdio.h中,故需包含该头文件双引号内为字符串内容;n为转义字符,表示换行分号表示语句结束,函数结束执行,程序退出,0.3 简单 C 程序介绍,编写程序,计算用户输入的两个整数之和,#inclu

4、de int main()int a,b,sum;printf(The program adds two integers.n);printf(The first number:);scanf(%d,数据的输入与存储,a,b,sum,int a,b,sum;,数据的输入与存储,1,a,b,sum,int a,b,sum;,数据的输入与存储,1,2,a,b,sum,int a,b,sum;,数据的输入与存储,1,2,3,a,b,sum,int a,b,sum;,程序设计思维,战略与战术先关注战略层面问题(程序逻辑)再关注战术层面问题(程序细节)细微之处邪魔藏也!程序流程框架程序代码的三分天下:输入、计算、输出,C 程序结构特点,由一个或多个函数组成具有惟一一个主函数 main程序执行由主函数开始,其他函数由主函数调用或间接调用程序执行流程与函数定义顺序无关每个函数包含函数头与函数体两部分C 标准库包含大量库函数,程序员可直接使用库函数原型位于相应头文件中,使用函数前必须包含该头文件,0.4 程序设计的基本流程,本章小结,C 语言的发展历史与基本特点程序设计的基本概念程序、程序设计与程序设计语言、算法、数据与数据结构C 程序的基本结构与特点程序设计的基本流程编辑、编译、链接、测试(调试与执行),作 业,第 13 页:概念理解题:第 2 题编程实践题:第 3 题,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号