deitel的c语言程序设计,C语言程序设计教程.doc

《C语言程序设计教程》

一、本课程的性质、任务、基本要求:

1、性质:专业课

2、基本要求:掌握C程序设计的基础知识、基本概念,并能用C编写常用的程序,掌握程序设计的思想和编程技巧。

3、知识要求: 通过对本课程的学习,学生应达到:

(1)了解C语言的基本概念、语法、语义和数据类型的使用特点。

(2)掌握最基本算法的设计与实现方法。

(3)掌握C语言程序设计的方法及编程技巧。

(4)掌握调试程序的基本方法及上机操作实践。

4、能力要求: 掌握一种C语言运行环境的使用,掌握一般的程序调试方法及程序改错方法,能正确使用C语言编写程序。

5、技能要求: 利用C语言编程能解决一定的实际问题。

二、教学内容:构造类型数据之二——结构体、共用体、枚举

总学时:96学时

第一章 程序设计与C语言 4学时

第二章 数据描述与基本操作 10学时

第三章 C程序的流程设计 16学时

第四章 模块化程序设计 18学时

第五章 构造类型数据之一——数组 20学时

第六章 指针 20学时

第七章 构造类型数据之二——结构体、共用体、枚举 8学时

第一章 程序设计与C语言

教学的目的与要求:了解程序设计语言的发展,C语言的发展及特点,掌握C程序的执行过程和简单C程序的书写。

重点与难点:C程序的执行过程和简单C程序的认识。

程序设计语言

一、程序设计语言的发展

1、机器语言:一种CPU的指令系统,也称该CPU的机器语言,它是该CPU可以识别的一组由0和1序列构成的指令码。

2、汇编语言:用“助记符号”来代替0,1码

3、面向过程的高级语言:把解题过程看作是数据被加工的过程,基于这种程序设计语言称为面向过程的程序设计语言

4、面向对象的程序设计语言:面向对象的程序设计语言是一种结构模拟方法,对象之间通过互相发送和接收消息进行联系

二、程序设计语言的支持环境。

三、源程序的编辑、编译、连接和执行

1、编辑:编辑是将源程序输入到计算、修改源程序、将修改好的源程序保存到磁盘文件

2、编译:编译就是将已编辑好的源程序翻译成二进制的目标代码

3、连接:将各模块的二进制目标代码进行系统标准模块经连接处理后,得到具有绝对地址的可执行文件。

4、执行:执行一个经过编译和连接的可执行的目标文件。

第二节 用库函数组装C程序

C语言本身语句少,许多功能是通过函数来完成的,C程序特点:

1、C程序是由函数组成的,一个完整的程序必须有一个main函数,它称为主函数,程序总是从main函数开始执行的。

2、C规定每个语句以分号(;)结束。

3、printf函数及scanf函数分别是输入、输出函数。

思考题:

1、比较机器语言,汇编语言和高级语言,用哪类语言编写的程序执行起来更高效?

2、编写一个求三个整数之和的程序,用求两个整数之和的函数实现。

数据描述与基本操作

教学的目的与要求: 掌握C的数据类型,算术运算符,逻辑运算符,关系运算符,条件运算符,逗号运算符的使用,数据的输入与输出。

重点与难点:各类运算符的运算规则,数据的输入与输出。

第一节 数据类型

整型

基本类型 字符型

实型(浮点型) 单精度型

枚举类型 双精度型

数据类型 构造类型

指针类型

空类型

一、数值定点表示与浮点表示形式

在C语言中一个以指数形式表示的数表示为数值和指数部分,凡不带指数部分的数称为定点数。

二、字符类型数据的表示和存储形式

字符类型的数据在内存中以相应的ASCII代码存放。

三、数据的存储空间长度及取值范围

第二节 常量与变量

一、常量和符号常量

1、常量定义:在程序运行过程中,其值不能被改变的量称为常量。常量常区分不同的类型,如12、0、-3为整型常量,’a’、’D’为字符常量。

2、符号常量:用一个标识符代表一个常量的,称为符号常量,即标识符形式的常量。常量不同于变量,它的值在作用域内不能改变,也不能再被赋值。

二、变量的命名以及使用的注意事项

1、变量定义:其值可以改变的量称为变量。

2、标识符的命名规范

和其它高级语言一样,用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列称为标识符,C语言中的标识符命名规范为:

= 1 \* GB3 ①变量名只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划表。

= 2 \* GB3 ②C语言中标识符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
东南亚位于我国倡导推进的“一带一路”海陆交汇地带,作为当今全球发展最为迅速的地区之一,近年来区域内生产总值实现了显著且稳定的增长。根据东盟主要经济体公布的最新数据,印度尼西亚2023年国内生产总值(GDP)增长5.05%;越南2023年经济增长5.05%;马来西亚2023年经济增速为3.7%;泰国2023年经济增长1.9%;新加坡2023年经济增长1.1%;柬埔寨2023年经济增速预计为5.6%。 东盟国家在“一带一路”沿线国家中的总体GDP经济规模、贸易总额与国外直接投资均为最大,因此有着举足轻重的地位和作用。当前,东盟与中国已互相成为双方最大的交易伙伴。中国-东盟贸易总额已从2013年的443亿元增长至 2023年合计超逾6.4万亿元,占中国外贸总值的15.4%。在过去20余年中,东盟国家不断在全球多变的格局里面临挑战并寻求机遇。2023东盟国家主要经济体受到国内消费、国外投资、货币政策、旅游业复苏、和大宗商品出口价企稳等方面的提振,经济显现出稳步增长态势和强韧性的潜能。 本调研报告旨在深度挖掘东南亚市场的增长潜力与发展机会,分析东南亚市场竞争态势、销售模式、客户偏好、整体市场营商环境,为国内企业出海开展业务提供客观参考意见。 本文核心内容: 市场空间:全球行业市场空间、东南亚市场发展空间。 竞争态势:全球份额,东南亚市场企业份额。 销售模式:东南亚市场销售模式、本地代理商 客户情况:东南亚本地客户及偏好分析 营商环境:东南亚营商环境分析 本文纳入的企业包括国外及印尼本土企业,以及相关上下游企业等,部分名单 QYResearch是全球知名的大型咨询公司,行业涵盖各高科技行业产业链细分市场,横跨如半导体产业链(半导体设备及零部件、半导体材料、集成电路、制造、封测、分立器件、传感器、光电器件)、光伏产业链(设备、硅料/硅片、电池片、组件、辅料支架、逆变器、电站终端)、新能源汽车产业链(动力电池及材料、电驱电控、汽车半导体/电子、整车、充电桩)、通信产业链(通信系统设备、终端设备、电子元器件、射频前端、光模块、4G/5G/6G、宽带、IoT、数字经济、AI)、先进材料产业链(金属材料、高分子材料、陶瓷材料、纳米材料等)、机械制造产业链(数控机床、工程机械、电气机械、3C自动化、工业机器人、激光、工控、无人机)、食品药品、医疗器械、农业等。邮箱:market@qyresearch.com

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值