实验2-数据类型、运算符和表达式new 下载本文

实验课程名称 C语言实验报告 实验项目名称 数据类型、运算符和表达式

专 业 班 级 网络工程一班 学 生 姓 名 林泽钿

学 号 3112006337 指 导 教 师 谢国波

实验时间: 2012/12/8

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

1.实验目的

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

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

(3)学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加 (十十)和自减(一一)运算符的使用。

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

2.实验内容和步骤

A输人并运行下面的程序 #include void main() {

char c1,c2; c1='a'; c2='b';

printf(\ %c\\n\}

①运行此程序。

②在此基础上增加一个语句: printf(\ %d\\n\再运行,并分析结果。

c1,c2为字符变量,第5行,第6行分别把字符‘a’和‘b’的ASCII代码赋给c1和c2,第一个printf函数指定输出“%c”格式,即输出字符,第二个printf函数指定输出“%d”格式,即输出字符对应的ASCLL码 分析结果 运行结果

a b 97 98

③将第2行改为: int c1,c2;

再使之运行,并观察结果。

分析结果 字符变量也是整形变量,第一个printf函数指定输出“%c格式”,即输出字符,第二个printf函数指定输出“%d”格式,即输出字符对应的ASCLL码 a b 97 98 运行结果

④再将第3行改为; cl=a;/*不用单撇号*/ c2=b;