数据类型运算符和表达式试题

“数据类型运算符和表达式试题”相关的资料有哪些?“数据类型运算符和表达式试题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“数据类型运算符和表达式试题”相关范文大全或资料大全,欢迎大家分享。

02数据类型 运算符 和表达式

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

02数据类型 运算符 和表达式

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

02数据类型 运算符 和表达式

data

Program

CPU运算器

内存

外存硬盘 软盘

2000H (2000H)+(2002H) 2001H 2002H

3

3+5=?

2003H2004H

5

8 内存

用一个字节表示整数,范围为-128~127;用两个字节表 示整数,范围为-32768~ 32767。一般用四个字节表示 整数。(举例)

02数据类型 运算符 和表达式

有符号数15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

无符号数

0 1 1 1 1 1 1 1 1 1 1 1 1 1 110 1 1 1 1 1 1 1 1 1 1 1 1 1 10 …… 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01

32767

32767

32766 32766 …… 1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 00

0

065535

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1(补码)

1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 ……1 0 0 0 0 0 0 0 0 0 0 0 0 0 01 1 0 0 0 0 0 0 0

实验2 - 数据类型、运算符和表达式

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

《C语言程序设计》实验报告

实验序号:2 实验项目:数据类型、运算符和表达式

学 号 实验地点 一、实验目的及要求 1.掌握C基本数据类型的基本概念、基本属性。 2.学会如何书写一个整型、字符型、实型常量。 3.掌握C算术运算符的基本概念、基本属性、运算规则。 二、实验设备(环境)及要求 使用Turbo C 或Visual C++ 6.0;windows系列操作系统的环境。 二、实验内容与步骤 0. 测试数据类型范围: 程序: #include void main(){ int a; a=111111111111111111111; printf(“%d”,a); } 1307012141 实验1-314 姓 名 指导教师 王晓蕾 胡晓凤 专业、班级 实验时间 输入课本例2-3代码,运行结果:输入课本例2-6代码,运行结果: 1.输入下列源程序,进行修改、编译、连接和运行。 运行结果是: 两行结果的不同是由什么引起的:因为%后面的字母不同引起的 2.输入下列源程序,进行修改、编译、连接和运行。分析++运算符。 运行结果是:

实验2 数据类型、运算符和表达式

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

实验2 数据类型、运算符和表达式

一 、实验目的:

1.了解C语言的数据类型的种类。

2.熟悉C语言的变量与常量的定义域使用。 3.实践并掌握数据类型的定义域使用。 4.实践并掌握算数运算符及相应表达式。

5.实践并掌握不懂数据类型间的相互转换方法,理解类型间转换的内在规则与含义。

二、实验设备:

1. 硬件 PC机

2. 软件 VMware Workstation、Red Hat Linux

三、实验内容:

1.知识点实例验证 2. 上机实验练习

四、实验步骤

1.知识点实例验证 (1)简单的变量输出 #include Int main() { int a=200,b; unsigned int u; long l; char ch; float f; b=-1;u=b;l=u; ch=’A’;f=32.17; printf(“a=%d\\t”,a); printf(“b=%d\\n”,b);

printf(“u=%u\\t”,u); printf(“l=%ld\\t”,l); printf(“f=%f\\t”,f);

printf(“ch is %c and value is

实验1 数据类型、运算符和表达式

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

实验1 数据类型、运算符和表达式

班级: 姓名: 学号: 日期: 1.实验目的

(1)掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法;

(2)掌握不同的类型数据之间赋值的规律; (3)学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用;

(4)进一步熟悉C程序的编制、编译、连接和运行的过程。

2.实验内容和步骤

(1)输入并运行下面的程序: #include void main() {

char c1,c2; c1=?a?;

c2=?b?;

printf(?%c %c\\n?,c1,c2); }

①运行此程序。

②在上面printf语句的下面再增加一个printf语句。 printf(?%d %d\\n?,c1,c2); 再运行,并分析结果。

③将第3行改为

int c1,c2;

再使之运行,并分析结果。

④再将第4、5行改为: c1=a; /*不用单撇号*/

1

c2=b;

再使之运行,分析其运行结果。

如图所示,运行出现错误,可能是因为 ⑤再将第4、5行改为: c1=?a?; /*用双撇号*/ c2=?b?;

再使之运行,分析其

第2章 数据类型、运算符和表达式

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

第2章 数据类型、运算符及表达式

一、单项选择题

一、单项选择题 题号 答案 题号 答案 题号 答案 1 D 11 D 21 D 31 D 2 D 12 C 22 C 32 A 3 D 13 B 23 C 33 A 4 C 14 A 24 B 34 A 5 A 15 A 25 A 35 D 6 B 16 A 26 C 36 C 7 D 17 B 27 A 37 C 8 D 18 B 28 C 38 B 9 C 19 A 29 A 10 B 20 C 30 C

1.在C语言中,数字029是一个【D 】。

A)八进制数 B)十六进制数 C)十进制数 D)非法数

2. 若有以下定义char a; int b; float c; double d; 则表达式a+b+c/d的结果为【 D 】型。 A)int D)double

3. 若已定义:float a=1234.5678;则执行

printf(\的输出是【 D 】。 A).1234.56 1234 B)1234.57 1235 C)1234.56 1235 D)1234.57 1234

1

B)float C)char

实验1-数据类型、运算符和表达式

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

实验1 数据类型、运算符和表达式

一、 实验目的

1. 掌握C语言数据类型,熟悉如何定义一个整形、字符型和实型的

变量,掌握它们赋值的方法。

2. 掌握不同数据类型数据之间赋值的规律。

3. 学会使用C的有关算术运算符,以及包含这些运算符的表达式,

特别是自加(++)和自减(--)运算符的使用。

二、 实验内容

1. 变量a、b中各存有一个整数,交换两数后输出。 2. 从键盘输入一个字符,输出这字符的ASCII码的值。

3. 整形变量的用法。编辑运行下面的程序,在上机前先用人工分析

程序,写出应得结果,上机后将二者对照。

#include int main() {

int a,b;

unsigned c,d; long e,f; a = 100; b = -100; e = 50000; f = 32767; c = a; d = b;

printf(\, a, b); printf(\, a, b); printf(\, c, b); c = a = e; d = b = f;

printf(\, a, b); printf(\, c, d); return 0;

}

1

4. 基本输入输出函数的用法。编辑运行下面

C语言试题:数据类型、运算符与表达式

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

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

一、单项选择题

1、以下选项中,不正确的 C 语言浮点型常量是( C )。 A. 160. B. 0.12 C. 2e4.2 D. 0.0

分析:e后面的指数必须为整数。

2、以下选项中,( D )是不正确的 C 语言字符型常量。 A. 'a' B. '\\x41' C. '\\101' D. \

分析:在C语言中,’a’表示字符常量,”a”表示字符串。

3、 在 C 语言中,字符型数据在计算机内存中,以字符的(C )形式存储。 A.原码 B.反码 C. ASCII 码 D. BCD码

分析:将一个字符常量放入一个字符变量中,实际上并不是将字符本身放到内存单元中,而是将字符的对应的ASCII码放到储存单元中。

4、若x、i、j和k都是int型变量,则计算下面表达式后,x的值是( C )。 x=(i=4,j=16,k=32)

A. 4 B. 16 C.32 D.52

分析:(i=4,j=16,k=32)的值为最后一个表达式的值,即为32,所以x=32.

5、算

C语言试题:数据类型、运算符与表达式

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

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

一、单项选择题

1、以下选项中,不正确的 C 语言浮点型常量是( C )。 A. 160. B. 0.12 C. 2e4.2 D. 0.0

分析:e后面的指数必须为整数。

2、以下选项中,( D )是不正确的 C 语言字符型常量。 A. 'a' B. '\\x41' C. '\\101' D. \

分析:在C语言中,’a’表示字符常量,”a”表示字符串。

3、 在 C 语言中,字符型数据在计算机内存中,以字符的(C )形式存储。 A.原码 B.反码 C. ASCII 码 D. BCD码

分析:将一个字符常量放入一个字符变量中,实际上并不是将字符本身放到内存单元中,而是将字符的对应的ASCII码放到储存单元中。

4、若x、i、j和k都是int型变量,则计算下面表达式后,x的值是( C )。 x=(i=4,j=16,k=32)

A. 4 B. 16 C.32 D.52

分析:(i=4,j=16,k=32)的值为最后一个表达式的值,即为32,所以x=32.

5、算

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

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

第三章 运算符与表达式练习题

一、单项选择题

1.下列数据中属于“字符串常量”的是( )。

A.”a” B. {ABC} C. ?abc\\0? D. ?a? 2.下列数据中属于“字符串常量”的是( )。

A.ABC B. “ABC” C. ?abc? D. ?a? 3. 在PC机中,?\\n?在内存占用的字节数是( )。 A. 1 B. 2 C. 3 D. 4 4. 在PC机中,”a\\xff” 在内存占用的字节数是( )。 A. 5 B. 6 C. 3 D. 4 5.字符串”\\”ABCD\\””在内存占用的字节数是( )。 A. 4 B. 6 C. 7 D. 8 6. 在C语言中,合法的长整型常数是( )。 A. 0L B. 49627 C. 0.054838743 D. 2.1869e10 7.在C语言中,合法的短整型常数是( )。 A. OL B. 0821 C. 40000 D. 0x2a 8

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

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

第二章 数据类型、运算符与表达式§2.1 C语言的数据类型 §2.2 常量与变量 §2.3 整型数据 §2.4 浮点型数据 §2.5 字符型数据 §2.6 各类数值型数据间的混合运算 §2.7 算术运算符和算术表达式 §2.8 逗号运算符和逗号表达式

C语言程序设计

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

2.1 C语言的数据类型基本类型字符型(char) 整型 数值类型 实型 数据类型 数组类型([ ]) 构造类型 结构体类型(struct) 共用体类型(union) 枚举类型(enum) 指针类型(*) 空类型(void) 短整型(short) 整型(int) 长整型(long) 单精度型(float)

双精度型( double )

C语言程序设计

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

2.2 常量与变量2.2.1 常量(Constant) §常量: 在程序运行过程中,其值不能被改 变的量。 §常量分为字面常量和符号常量。 字面常量:是在程序中直接引用的数据。 例 100、021、0x21、3.14、3.14E-4、'A'、'+' 符号常量:用符号(标识符)代表