c语言案例教程 李红,C语言程序设计案例教程作者李红主编第2篇案例3变量与scanf函数课件.ppt...

Version 1.0

2

触碰世界,才能把握世界。为了信息的收集、整理与提炼,人用手去触碰世界,于是信息就源源不断输送到大脑,经过大脑的组织处理,形成人的认知与能力。电脑主要是为了帮助人类更好地处理这个世界的信息(我们把它叫做数据),最简单的方式就是通过键盘接收数据,保存到内存,然后交给CPU处理,最后把处理好的结果保存起来或通过屏幕显示输出。

3

掌握变量与常量的概念和实际意义

掌握C语言的数据类型

掌握scanf()函数的使用方法

上机任务

在屏幕的提示下通过键盘输入两个字符和两个数字,把这两个字符和数字按指定的格式在屏幕的相应位置输出。屏幕提示与输出结果参考下图。

5

内容的分析大致如下:

这部分内容为屏幕输出内容,由printf()函数完成设计。

这部分内容是由键盘完成的输入内容,显然不能由printf()函数完成,它由scanf()函数完成输入。那么由键盘输入的数据它存放在电脑的哪个位置?如何存放?

最后,电脑如何正确输出刚才输入的数据?

内存

变量

下面我们来学习相关知识……

6

我们知道计算机收集和处理信息(数据)的方式是通过输入/输出设备输送到主要由CPU和内存(RAM)组成的主机来进行处理的。如下图所示。

从图可以看到程序处理的数据是先存储在RAM中,再由CPU来进行处理的!而在程序设计中,通常使用变量来存储数据。下面我们先来说说数据。

7

数据属于不同类别

Africa

The quick brown fox

TRUE

数据

非数值

数值

整型

非整型

9002.12

999

9/12/2003

2.175

123

Jackie Chan

数据类型

数值

非数值

整型

非整型

int

short int

long int

float

double

char

8

以上是用文字来描述数据的分类,我们能一下看懂。可掰开电脑的外衣,我们看到的只是如图所展现的一些内容——电脑只识别二进制代码。

为了在电脑中区分不同类别的数据,人们设计不同排列的二进制代码来代表不同的数据类型,例如2,如果是数字的话,那它在电脑中的二进制代码是:0000 0010。如果是字符的话,它的二进制代码就是:0011 0010(ASCII码)。这说明在电脑的使用中,对于不同类型的数据,它都会有唯一的二进制的代码序列与之对应,不会出现混乱,这就是所谓的编码规则。在程序设计中,数据的使用也有一套相应的规则,这就是下来要学习的内容。在 C语言中对数据进行了如图所示的分类:

本学期只学习基本类型和构造类型中的数组和结构体。

在程序设计中对要处理的数据大都要指定其数据类型。数据又有变量和常量之分。

其值可以改变的量称为变量。

我们已经知道电脑处理的数据都存储在内存中,与大多数编程语言一样,C语言通过变量的形式来存储数据。它可以这么定义:变量是内存中一段有名字的连续存储空间,这个空间有地址,可以有名字(变量名)。而内存是以字节为基本单位来存储数据的。假如内存中已有整数类型的变量a,字符类型变量b,那么我们可先用图来表达内存与变量的关系。

?

变量是一种使用方便的占位符(如图中的a和b,变量a对应的地址是2001,变量b对应的地址是2003)。使用变量并不需要了解变量在计算机内存中的地址,只要通过变量名引用变量就可以查看或更改变量的值。 所以要区分变量名和变量值两个不同的概念。如图所示。

举个现实中的例子来区分变量名与变量值的不同。如你就读的学校叫宝安职业学校,它在深圳市宝安区新安二路122号,那么“宝安职业学校”就相当于上图的变量名a,“深圳市宝安区新安二路122号”就相当于上图存储单元的内存地址(如2001),而“你”就相当于变量值11441。

变量的命名要符合标识符的命名规则。以下列出了C语言中标识符的命名规则:

变量名由字母(大写字母A~Z、小写字母a~z)、数字(0~9)、和下划线“-”组合而成。

变量名不能包含除下划线“-”以外的任何特殊字符。

变量名必须以字母或下划线“-”开头。

变量名不能包含空白字符(包括换行符、空格和制表符)。

变量名的长度无统一规定,随系统不同而不同。许多系统取8个字符。

C语言中的某些词(如main、printf等)称为保留字,具有特殊意义,不能用做变量名。

C语言区分大小写,因此price与PRICE是两个不同的变量。

标识符是指用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列。

以下是有效的变量名示例:

principal

cost_price

marks_3

_city

以下是无效的变量名示例:

123rate(以数字开头)

zip cod

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《复变函数与积分变换第四版》是李红所著的一本数学教材,主要介绍了关于复变函数与积分变换的基本理论和方法。书中首先介绍了复数及其运算,进而引入了复变函数的概念,包括全纯函数和解析函数等。随后,书中详细讲解了复变函数的一些基本性质,如留数定理、最大模定理等,并以此为基础,介绍了复积分的概念及其计算方法。除此之外,书中还讲解了调和函数、调和函数的极值原理及其应用等内容。在积分变换部分,书中详细讲解了拉普拉斯变换及其逆变换、傅里叶变换及其逆变换等内容,并讲解了应用于偏微分方程中的积分变换。此外,书中还介绍了一些常见的特殊函数,例如伽马函数、贝塞尔函数等。总体而言,该书的内容严谨详尽,适合高等院校理工科相关专业的本科生、研究生和科研工作者使用。该书中大量的例题和习题不仅可以加深学生们对于这些知识点的理解和掌握,还有助于提高其数学运算能力。因此,我认为对于学习复变函数和积分变换的学生和研究者,这本书是一份十分优秀的参考资料。 ### 回答2: 《复变函数与积分变换 第四版》是李红所著的一本计算数学教材,主要介绍了复变函数与积分变换的基本概念、定理和应用。本书适合计算数学或相关专业的本科生、研究生或科研工作者使用。 本书内容共分为十五章,其中包括解析函数、积分变换、特殊函数、常微分方程初值问题、调和函数等内容。全书注重理论与实践相结合,既介绍了基本概念和定理,又给出了大量的例题和练习题供读者巩固和加深理解。 本书的特点之一在于对于复变函数的研究作出了较为细致的介绍,在第一章中给出了解析函数的四个等价条件,并在后续章节中对其进行了详尽的探讨。同时,本书也涉及了不同的积分变换,如拉普拉斯变换、傅里叶变换和Hankel变换,并通过例题和习题的演示,让读者更好地掌握不同变换的应用和特点。 总的来说,本书内容全面,结构严谨,既可作为本使用,也可作为从事相关科研工作者参考的工具书。对于想要学习复变函数与积分变换的读者来说,本书绝对是实用且深入的学习资料。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值