当前位置:首页 >> 学科竞赛 >>

C辅导2——专升本


C语言程序设计 ——( 专升本辅导)

授课教师: 葛晓玢

数据类型、运算符与表达式

2

引言:现实生活中,遇到的运算有多种类型,如
加、减、乘、除、乘方、开放方的等;数据也各

个不相同,如年龄、姓名等各种类型的数据。本
章将学习C语言的数据类型、运

算符与表达式的 有关知识。下面先看一个例子。

3

【引例】已知一个圆的直径是5,请计算这个圆的面积。 我们常用的计算公式为:3.14×(5÷2)2 在C语言程序中上述算式要写成: 3.14*(5/2)*(5/2)

main() { float s; s=3.14*(5/2)*(5/2); printf("\narea=%f",s); }
4

main() { float s; s=3.14*(5/2.0)*(5/2.0); printf("\narea=%f",s); }

5

从上面这个例子我们可以看出,C语言有它自己的 数据类型运算符和表达式,大家想要使用C语言进 行程序编写,就要对这些内容熟练掌握。

6

2.1

C语言的数据类型
? 在概述部分,通过例题已经看到程序中使用的各种变量 都应预先加以说明,即先说明,后使用。 ? 对变量的说明可以包括三个方面: 数据类型、 存储类 型、 作用域。在这,我们只介绍数据类型说明。 ? 所谓数据类型是按被说明量的性质,表示形式,占据存 储空间的多少,构造特点来划分的。 ? 在C语言中,数据类型可分为:基本数据类型,构造数 据类型,指针类型,空类型四大类。如后页所示:

7

8

2.2

常量与变量

对于基本数据类型的数据,按其取值是否可改变又分 为常量和变量两种。

它们可与数据类型结合起来分类。例如,可分为整型 常量、整型变量、浮点常量、浮点变量、字符常量、字符 变量、枚举常量、枚举变量。在程序中,常量是可以不经 说明而直接引用的,而变量则必须先定义后使用。

9

2.2.1

常量和符号常量

在程序执行过程中,其值不发生改变的量称为常量。 在程序中,常量是可以不经说明而直接引用的(变量则 必须先定义后使用)。

1.直接常量:
直接常量分为以下几种: 整型常量:12、0、-3; 实型常量:4.6、-1.23; 字符常量:‘a?、‘b?。

10

2.符号常量:
在c语言中,允许用一个标识符来表示一个常量,这 样表示的常量称之为符号常量。

符号常量在使用之前必须先定义,其一般形式为:
#define 标识符 常量

#define 是一条预处理命令(预处理命令都以?#开头?), 称为宏定义命令),其功能是把该标识符定义为其后的常 量值。一经定义,以后在程序中所有出现该标识符的地方 皆代之以该常量值。
11

【例】符号常量的使用。

#define PRICE 30 /*符号常量定义。将30用标 识符PRICE来代替*/ main() { int num,total; num=10; total=num* PRICE; /*相当于 total=num*30;*/ printf(“total=%d”,total); } 输出结果为:total=300 ? 程序中用#define命令行定义PRICE代表常量30,定义后的 PRICE称为符号常量,即标识符形式的常量。此后凡在本 文件中出现的price都代表30,可以和常量一样进行运算。
12

? 在需要改变一个常量时能做到?一改全改?。 例如 在程序中多处用到某物品的价格,如果价格用常数表 示,则在价格调整时,就需要在程序中作多处修改, 若用符号常量price代表价格,只需改动一处即可。 如: #define price 35 在程序中所有以price代表的价格 就会一律自动改为35。 习惯上,符号常量名用大写,变量用小写,以示区别。

13

2.2.2

变量

在程序执行过程中,其值可以改变的量称为变量。

为什么要使用变量
变量的作用就相当于我们大脑记忆单元,是用来存储和 记忆的。我们向变量中存入一个值,就相当于我们的大 脑记住了一件事情一样。 因此一个变量有两方面的含义: ? 第一,任何一个变量都有自己的一个名称,在内存中 占据一定的存储单元。变量名就是这个量的代号,就 像每个人都有个名字一样。 ? 第二,变量中存放着变量的取值。

14

请注意区分变量名和变量值这两个不同的概念 变量名就是这个量的代号, 而变量值是这个量的取值。

变量名实际上就是一个符号地址,在对程序编译连 接时由系统给每一个变量名分配一个内存地址。在 程序中从变量中取值,实际上是通过变量名找到相 应的内存地址,从其存储单元中读取数据。
15

变量的强制定义规则:

在c语言中,要求对所有用到的变量作强制定 义,也就是?先定义,后使用?.例如:
#define PRICE 30 main() { int num,total; num=10; total=num* PRICE; printf(“total=%d”,total); }
16

变量定义的一般形式如下: 类型说明符 变量名标识符1,变量名标识符2,…; 例: int a,b,c; long x,y; 书写变量定义时,应注意: ? 允许在一个类型说明符后,定义多个相同类型的变量。 各变量名之间用逗号间隔。类型说明符与变量名之间 至少用一个空格间隔。 ? 最后一个变量名之后必须以?;?号结尾。 ? 变量名都用小写形式表示(符号常量名一般情况都用大 写 形式表示)。 17

2.3

整型数据
我们在这一节开始学习具体的数据类型。

对于基本数据类型的数据,按其取值是否可改变又分 为常量和变量两种。
18

2.3.1

整型常量

整型常量就是我们数学中提到的整数。C中使用的整数有八 进制、十六进制和十进制三种表示方式:

? 十进制整数。如123, -456, 0。
?

八进制整数。以0开头的数是八进制数。如0123表示八 进制数123,即(123)8(十进制数为83),-011表示八 进制数-11(十进制数-9)。

? 十六进制整数。以0x开头的数是十六进制数。如0x123 代表十六进制数123,(十进制数为291)。

19

main() { int x,y,z,t; x=2;y=014;z=0xef68; x=y+-01111; y=z-45; z=z+0x33; printf("%d,%d,%d",x,y,z); } 在程序中是根据前缀来区分各种进制数的。因此在书写常数 时不要把前缀弄错造成结果不正确。
20

2.3.2

整型变量

在程序中用某个量来表示整数,这个量的值在程序运行过程 中可能发生改变。我们把这样的量称作整型变量。 在C语言中,为了更加精确的描述整型数据,又把整数进一步细 分为六种类型。它们的区别主要在于表示整数的范围不同 ? 整形变量的分类
数据类型 int short int long int unsigned int unsigned short unsigned long 无 short long unsigned 无 无 别称 解释 基本类型 短整型 长整型 无符号整型 无符号短整型 无符号长整型
21

Turbo c中各类整型量所分配的内存字节数及数的表示范围
数据类型 别称 解释 内存中所占 位数 表示数值的范围

int
short int long int


short long

基本类型
短整型 长整型

16位
16位 32位 16位

-32768
-32768 -2147483648 0


~ ~

+32767
+32767 +2147483647

unsigned int
unsigned short unsigned long

unsig 无符号整 ned 型 无
无 无符号短 整型 无符号长 整型



65535

16位
32位

0
0




65535
4294967295
22

? 整形变量的定义: 整形变量类型说明符 变量名标识符1,变量名标识符2,…; 例: int a,b,c; long x,y; 在书写变量定义时,应注意以下几点: ? 允许在一个类型说明符后,定义多个相同类型的变量。 各变量名之间用逗号间隔。类型说明符与变量名之间 至少用一个空格间隔。 ? 最后一个变量名之后必须以?;?号结尾。 ? 变量定义必须放在变量使用之前。一般放在函数体的开 头部分。
23

【例】求1×2×3×4×5×6×7×8×9×10的值 我们先用原始的方法进行: 步骤1:先求1×2,得到结果2。 步骤2:将步骤1得到的结果乘以3,得到结果6。 步骤3:将6乘以4,得到24。 步骤4:将24乘以5,得到120。 ……

太繁琐,如果要求1×2×…×1000,则要写999步
24

再使用计算机逻辑的方法算这个题:
设两个变量:一个变量代表被乘数,一个 变量代表乘数。不另设变量存放乘积结果,而直 接将每一步骤的乘积放在被乘数变量中。设k为 被乘数,w为乘数。用循环算法来求结果, 算法 可改写:

25

S1:使K=1 S2:使W=2

S3:使K×W,乘积仍放在变量K中,可表示K×W→K
S4:使W的值加1,即W+1→W S5:如果W不大于10,返回重新执行S3以及其后 的步骤S4、S5;否则,算法结束,最后得 到的值为5!的值。
26

main() { int i, s; s=1; i=2; while(i<=10) { s=s*i; i=i+1; } printf("s=%d",s); }
27

main() { long int i, s; s=1; i=2; while(i<=10) { s=s*i; i=i+1; } printf("s=%ld",s); }
28

2.4

实型数据
实型数据表示的实际上就是我们生活带小数的数值。

2.4.1

实型常量

在程序运行过程中不能被改变其值的实型数被称为实型常 量。实型常量又称为实数或浮点数。在c语言中,实数只采 用十进制。它有二种形式:十进制小数形式,指数形式。

(1) 十进制小数形式。它由数字(0-9)和小数点组成,也就是 我们数学中的小数。注意,必须有小数点。如.123 123.0

29

⑵ 指数形式。这种形式用来表示一些比较大的数值,它表示 生活中象123x1022这样的数值。这种形式也由三部分组成, 实数部分、字母E或e、整数部分。
? 例:25E-2 = 25x10-2 1.24e3 = 24x103 .5E7 ==0.5*107 -2.8E-2 ==-2.8*10-2

30

2.4.2

实型变量

? 在程序运行过程中可改变其值的实型量称为实型变量。 ? 在C实型变量分为单精度(float型)、双精度(double型) 和长双精度型(long double)三类。

类型 float double long double

比特数 32 64 128

有效数字 6~7 15~16 18~19

数值范围 -3.4×10-38~3.4×1038 -1.7×10-308~1.7×10308 -1.2×10-4932~1.2×104932

31

【例】已知一个圆的直径是5,请计算这个圆的面积。

main() { float s; s=3.14*(5/2)*(5/2); printf("\narea=%f",s); }

32

【练习】输入华氏温度f,输出摄氏温度c。华氏温 度与摄氏温度的转换公式如下:c=5/9(f-32) main() { float f,c; printf(“input f:”); scanf(“%f ”,&f); c=5/9.0*(f-32); printf("\nc=%f",s); }
33

2.5

字符型数据
字符型数据包括字符常量和字符变量。

2.5.1 字符常量
字符常量是用单引号括起来的一个字符。 例如: ‘a?、‘b?、‘=?、‘+?、‘??都是合法字符常量。 在C语言中,字符常量有以下特点: 1、字符常量只能用单引号括起来,不能用双引号或其它括号 2、字符常量只能是单个字符,不能是字符串。 3、字符可以是字符集中任意字符。
34

除了以上形式的字符常量外,C还允许用一种特殊形式 的字符常量,就是以一个?\”开头的字符序列。 例如,前面已经遇到过的,在printf函数中的‘\n?, 它代表一个?换行?符。 这是一种?控制字符?,在屏幕上是不能显示的。在 程序中也无法用一个一般形式的字符表示,只能采用 特殊形式来表示。

35

2.5.2 转义字符
转义字符是一种特殊的字符常量。

转义字符以反斜线?\”开头,后跟一个或几个字符。转 义字符具有特定的含义,如字母n在字符\后改变了原来 的意义,故称?转义?字符。 转义字符主要用来表示那些用一般字符不便于表示的控 制代码。
C语言中常用的转义字符及其含义如下页的表所示。

36

转义字符 \n \t \b \r \f \\ \' \” \a \ddd \xhh 回车换行

转义字符的意义 横向跳到下一制表位置 退格 回车 走纸换页 反斜线符"\" 单引号符 双引号符 鸣铃 1~3 位八进制数所代表的字符 1~2 位十六进制数所代表的字符

ASCII 代码 10 9 8 13 12 92 39 34 7

37

【例】转义字符的使用(1)
main()

{ int a,b,c;
a=5; b=6; c=7; printf(“123456789ABCDEF\n”);

printf(“ ab c\tde\n”);
printf(“ ab c\tde\rt\n”); printf(“hijk\bL\n”);

printf函数的双引号内无格式字符,都是可以直接 输出的普通字符。但需请注意其中的?转义字符?。
38

2.5.3 字符变量
字符变量用来存储字符常量,即单个字符。 字符变量的类型说明符是char。字符变量类型定义的格 式和书写规则都与整型变量相同。 例如: char c1,c2;

注意:一个字符变量只能放一个字符,如上例中定义c1和c2

为字符型变量,各可以放一个字符,因此在本函数中可以用
下面语句其赋值:c1='a';c2='b';

一个字符变量在内存中占一个字节。
39

2.5.4 字符数据在内存中的存储形式及使用方法
将一个字符常量放到一个字符变量中,实际上并不是把该 字符本身放到内存单元中去,而是将该字符的相应的ASCII 代码放到存储单元中。在内存中所有的数据又是以二进制 的形式存放的。 例:字符‘a?的ASCII代码为97,‘b?为98。

40

既然在内存中,字符数据以ASCII码存储,它的 存储形式就与整数的存储形式类似。在这种情况 下,我们也可以把字符数据当成数值来对待。 ? C语言既允许对整型变量赋以字符值,也允许对 字符变量赋以整型值。

? 在输出时,既允许把字符变量按整型量输出, 也允许把整型量按字符量输出。
41

【例】向字符变量赋以整数。 main() { char c1,c2; c1=97; /*整型值与字符型值通过ASCII码进行相互转化*/ c2=98; 输出结果为: a,b printf("%c,%c\n",c1,c2); 97,98 printf("%d,%d\n",c1,c2); }

c1、c2被定义为字符变量,在程序的第3和第4行是把97和98两 个整数直接存放到c1和c2的内存单元中。它与以下两个赋值 语句:c1=?a?;c2=?b?是等价的,因为c1=?a?和c2=?b?则是先将 字符‘a?和‘b?化成ASCII码97和98,然后放到内存单元中。 二者的作用和结果是相同的。
42

可以看到:字符型数据和整型数据是通用的。它们既可 以用字符形式输出(用%c),也可以用整数形式输出(用 %d)。但是应注意字符数据只占一个字节,它只能存放 0~255 范围内的整数。
43

也可以对字符数据进行算术运算,此时相当于对 它们的ASCII码进行算术运算。

44

【例】字符变量参与数值运算。 main() { 输出结果为:a,b char a,b; 97,98 a='A'; b='B'; a=a+32; /*将字符a的ASCII码值代入运算*/ b=b+32; printf("%c,%c\n%d,%d\n",a,b,a,b); }
c语言允许字符数据与整数直接进行算术运算,处理时是将字符的ASCII 码值代入运算。‘a?的ASCII码为97,而‘A?为65,故 ’A?+32会得到整数97,‘a?-32会得到整数65。 从ASCII码表中可以看到每一个小写字母比它相应的大写字母的ASCII 码大32。程序的作用是将两个小写字母a和b转换成大写字母A和B。
45

2.5.5 字符串常量
前面已提到,字符常量是由一对单引号括起来的单个字符。 c语言除了允许使用字符常量外,还允许使用字符串常量。字 符串常量是一对双引号括起来的字符序列。 如: “how do you do.”, “CHINA","a",123.45"都是字符 串常量。可以输出一个字符串,如: printf("how do you do."); 字符串常量和字符常量是不同的量 。如‘a?与?a” 二者不 同。

① 字符常量由单引号括起来,字符串常量由双引号括起来。
② 字符常量只能是单个字符,字符串常量则可以含一个或多 个字符。
46

③ 可以把一个字符常量赋予一个字符变量,但不能把一个字 符串常量赋予一个字符变量。(在C语言中没有相应的字 符串变量。这是与其他高级语言不同的;但是可以用一个 字符型的数组来存放一个字符串常量。在数组一章内将予 以详细介绍。) ④ 字符常量占一个字节的内存空间,而字符串常量占的内 存字节数等于该字符串中字符字节数之和再加1。增加的 一个字节中存放字符 ‘\0?作为字符串结束的标志 ( \0的ASCII码为0,?空操作字符?,即它不引起任何控 制 动作,也不是一个可显示的字符。)。 例如:字符串 "C program" 在内存中所占的字节为:

C

p

r

o

g

r

a

m

\0
47

字符常量'a'和字符串常量"a"虽然都只有一个字符,但在内 存中的情况是不同的。 'a'在内存中占一个字节,可表示为: a

"a"在内存中占二个字节,可表示为:

a

\0

注意:在写字符串时不必加‘\0?,否则会画蛇添足。‘\0? 字符是系统自动加上的。
48

2.6

C运算符及表达式 2.6.1 表达式 表达式是由常量、变量、函数和运算符组合起来的 式子。单个的常量、变量、函数可以看作是表达式 的特例。 C语言中运算符和表达式数量之多,在高级语言中 是少见的。正是丰富的运算符和表达式使C语言功 能十分完善。这也是C语言的主要特点之一。

49

2.6.2 运算符
分类名称 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 条件运算符 逗号运算符 指针运算符 求字节数运算符 强制类型转换运算符 分量运算符 下标运算符 其他 +、-、*、/、%、++、-<、<=、>、>=、==、!= &&、||、! <<、>>、~、|、^、& =及其扩展赋值运算符 ?: , *、& sizeof (类型) . 、-> [ ] 函数运算符( )
50

运算符

2.6.3 算术运算符和算术表达式
1、基本的算术运算符 (1) 加法运算符?+”:加法运算符为双目运算符,即应有两 个量参与加法运算。如a+b-4+8等。具有左结合性。

(2) 减法运算符?-”:减法运算符为双目运算符,具有左结合 性 但?-”也可作负值运算符,此时为单目运算,具有右结合 性。 (3) 乘法运算符?*?:双目运算,具有左结合性。
(4) 除法运算符?/”:双目运算具有左结合性。参与运算量均 为整型时,结果也为整型,即取整(直接舍去小数部 分),如果运算中有一个是实型,则结果为双精度实型。
51

【例】

除法运算。

main() { printf("%d,%d\n",20/7,-20/7); printf(“%f,%f\n”,20.0/7,-20.0/7); } 输出结果为:2,-2 2.857143,- 2.857143
说明:本例中,20/7,-20/7的结果均为整型,小数全部舍去。

而20.0/7和-20.0/7由于有实数参与运算,因此结果也为实型。

52

(5) 求余运算符(模运算符)“%”:双目运算,具有左结合 性。要求参与运算的量均为整型。 求余运算的结果等 于两数相除后的余数。

【例】

求余运算。
main() { printf("%d\n",100%3); } 输出结果为:1

53

例:编写程序,要求把一个三位正整数逆序输出 如234,输出为432。 main() { int a, x,y,z; scanf(“%3d”,&a ); x=a/100 ; y=a%100/10; z=a%10; printf("%d,%d,%d\n",z,y,x); }
54

2、特别的自增(自减)运算符

作用是使变量的值增1或减1,
自增运算符记为?++”,其功能是使变量的值自增1。 自减运算符记为?--”,其功能是使变量值自减1。

自增、自减运算符均为单目运算,都具有右结合性。 可有以下几种形式:i++,++i,--i,i--

55



求自然数1到100的和,并显示结果。

main() { int i,sum=0; i=1; while (i<=100) { sum=sum+i; i++; } printf("%d",sum); }
56

3、算术表达式

算术表达式:用算术运算符和括号将运算对象(也称操 作数)连接起来的、符合C语法规则的式子。
以下是算术表达式的例子: a+b (a*2)/b (x+y)*2-(a+b)/4 ++ i sin(x)+sin(y) (++i)-(j++)+(k--)
57

2.6.4 赋值运算符和赋值表达式

问题引入

回顾前面所学,举例说明如何为变量赋值?

结论:运用赋值运算符及表达式

58

1、赋值运算符和简单赋值表达式
赋值运算符是?=”,其作用是计算右侧表达式的值,再 赋予左侧的变量。赋值运算符具有右结合性。

因此:a=b=c=5,可理解为:a=(b=(c=5)); 式子 x=(a=5)+(b=8)也是合法的。它的意义是把5 赋予a,8赋予b,再把a,b相加,和赋予x,故x应等于13。

59

需要注意的是:赋值运算符运算对象中的左侧对象一 定是变量。如:a=b-c=5;相当于a=((b-c)=5);由于 表达式中出现将数值5赋给b-c表达式,因此,该表达式 是非法的。

60

3、复合的赋值运算符
在赋值符?=”之前加上其它二目运算符可构成复合赋值 符。如 += , -= , *= , /= , %= , <<= , >>= , &= , ^= , |=。
一般形式为: 变量 它等价于 双目运算符 = 表达式

变量 =
例:

变量

运算符

表达式

a+=5 x*=y+7 r%=p

等价于a=a+5 等价于x=x*(y+7) 等价于r=r%p
61

2.6.5 逗号运算符和逗号表达式

62

2.6.6 关系运算符和关系表达式
表示两个操作数或表达式的大小关系,采用关系运算符。 1、关系运算符及其优先次序

C语言中规定的关系运算符有以下六种: > 、< 、>= 、<= 、!= 、 == 其中<、<=、>、>=的优先级相同,==和!=的优先级相 同,前者的运算优先级要高于后者。所有关系运算符 的优先级均低于算术运算符。
关系运算的结果是一个逻辑值,C语言中没有逻辑类型的 数据,因此用整数0代表逻辑?假?,整数1代表逻辑 63 ?真?。

2、关系表达式 如:求1×2×3×4×5×6×7×8×9×10的值 main() { long int i, s; s=1; i=2; while(i<=10) { s=s*i; i=i+1; } printf("s=%ld",s); }
64

2.6.7 逻辑运算符和逻辑表达式 问题引入

已知年份,要判断该年是否为闰年?(该年份能够被 400整除,或者能够被4整除并且不能被100整除)

65

#include <stdio.h> void main() { int year; printf("请输入年份:"); Scanf(“%d”,&year); year%400==0||(year%4==0&&year%100!=0)?printf(“该年为闰年。 ”) :printf("该年不是闰年。"); }

表示两个操作数或表达式能够同时满足多个条件或满足多 个条件之一,采用逻辑运算符。

66

1、逻辑运算符 C语言中规定了三个逻辑运算符,分别是逻辑与(&&)、 逻辑或(||)和逻辑非(!),其中前两个是双目运 算符,后一个是单目运算符。

2、逻辑运算的值 C语言中没有逻辑变量TRUE和FALSE,所以C语言用0表 示逻辑假,所有非0数都表示真。下表列出了逻辑运算 真值表
67

例如:设a=2,b=0,则
!a 值为0 a && b 值为0 a || b 值为1

68

2.6.8 条件运算符和条件表达式
条件运算符是C语言中唯一的三目运算符。条件运算 表达式的一般形式为:
表达式1 ?表达式2 : 表达式3

其中表达式1为条件表达式。如果表达式1为真,取表 达式2的值;如果表达式1的值为假,取表达式3的值。 例: max=a > b ?a :b; 如果a大于b,则max=a;如果a不大于b,则max=b。
69

#include <stdio.h> void main() { int year; printf("请输入年份:"); Scanf(“%d”,&year); year%400==0||(year%4==0&&year%100!=0)?printf(“该年为闰年。 ”) :printf("该年不是闰年。"); }

70

2.7

变量赋初值
在程序中常常需要对变量赋初值,以便使用变量。 语言程序中可有多种方法为变量提供初值。本小节先介 绍在作变量定义的同时给变量赋以初值的方法。这种方 法称为初始化。其一般形式为: 类型说明符 变量1= 值1,变量2= 值2,……; 例如: int a=3; int b,c=5; float x=3.2,y=3f,z=0.75; char ch1='K',ch2='P';

注意:在定义中不允许连续赋值,如a=b=c=5是不合法的。
71


相关文章:
C语言专升本辅导
C语言专升本辅导 隐藏>> 第一章 C 语言程序设计初步 一、主要知识点 (一 ) 程序设计语言的发展 1、 机器语言 2、 汇编语言 3、 面向过程的语言 4、 面向对...
专升本c语言(2)
专升本c语言(2) 暂无评价|0人阅读|0次下载|举报文档 C 语言最新试题 2010 试题·1 一 填空题 1.设 x 的值为 15,n 的值为 2,则表达式 x%=(n+=3)运...
专升本C语言讲义2
C语言专升本辅导 82页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 专升本C语言讲义2 专升本C语言讲义专升本...
C语言专升本辅导
百度文库C语言专升本辅导第... 16页 1财富值 2011C语言专升本辅导 暂无评价 98页 2财富值 百度文库C语言专升本辅导第... 22页 免费 百度文库C语言专升本辅导第...
专升本C语言历年考试题及答案2
专升本C语言历年考试题及答案2_IT认证_资格考试/认证_教育专区。专升本 C 语言历年考试题及答案 专升本 C 语言历年考试题及答案一、单项选择题 1. C 语言源程序...
专升本C语言练习册答案补充
23页 2财富值 专升本C语言训练 选择题 14页 5财富值 专升本C语言历年考试题及答... 7页 免费 专升本C语言历年考试题及答... 4页 免费 C语言专升本辅导 98...
专升本2 (2)
专升本2 (2)_理学_高等教育_教育专区。浙江省普通...x2 B . ln sin x C . x sin x D . x ...专升本辅导2 60页 免费 2011年2+2与专升本 30页...
百度文库C语言专升本辅导第一二章
百度文库C语言专升本辅导第一章 隐藏>> C 语言程序设计详解 1 第一章一、主要知识点 (一 ) 程序设计语言的发展 1、 机器语言 设计语言 C 语言程序设计初步...
C语言专升本教案
C语言专升本辅导(整理) 228页 免费 C语言专升本辅导 98页 5财富值 专升本C语言100题及答案 23页 2财富值 经典C语言用于专升本的好资... 23页 免费 专升本C语...
经典C语言用于专升本的好资料
10年C语言专升本100题 23页 免费 C语言专升本辅导 82页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
更多相关标签:
专升本有辅导班 | 长春专升本辅导班 | 郑州专升本自考辅导班 | 许昌专升本自考辅导班 | 自考专升本辅导学校 | 长沙自考专升本辅导班 | 长师专升本辅导班费用 | 自考专升本辅导班 |