实验报告二 数据类型、运算符及表达式
2011-06-07 22:44阅读:
实验报告二
实验项目名称: 数据类型、运算符及表达式
专业班级:电气信息类
实验时间:2011年3月14号
1.
实验目的
⑴掌握c语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。
⑵掌握不同的类型数据之间赋值的规律。
⑶会使用c的有关算数运算符,以及包含这些运算的表达式,特别是自加(
++)和自减(--)运算符的使用。
⑷进一步熟悉c程序的编辑、编译、连接和运行的过程。
2.
实验内容
⑴输入程序并运行结果。
#include
“stdio.h”
int main(
)
{
char
c1,c2;
c1=‘a’;
c2=‘b’;
printf(“%c
%c”,c1,c2);
return(0);
}
①
运行此程序。
运行结果:a b
②
增加一条语句
printf(“%d
%d”,c1,c2);
运行结果:a b
97
98
③将第二行改为:int
c1,c2;
运行结果:a b
97
98
④再将第3、4行改为:c1=a;c2=b;
运行结果:出现2个错误,a,b为未知量,事先没有定义。
⑤再将第3、4行改为:c1=“a”; c2=“b”;
运行结果:两个不认识符号ö
u
(找不到这个字符)
404 406
⑥再将第3、4行改为:c1=300;c2=400;
运行结果: ,
È
300 400
⑵熟悉各种转义字符的功能及用法。
#include “stdio.h”
int main(
)
{printf(“ab c\t
de
\b”);
printf(“gh\ri\tj\\\101\x61”);
return(0);}
⑶输入程序并运行,观察运行结果。
#include “stdio.h”
int main(
)
{
int i,j,m,n;
i=8;
j=9;
m=++i;
n=j++;
printf(“%d,%d,%d,%d”,i,j,m,n);
return(0);
}
①
运行结果:9,10,9,9,
②
将第4、5行改为:m=i++;