实验一C语言运行环境.doc
C语言实验样本
(2003年)
实验一:C语言运行环境2
实验二:数据类型及顺序结构3
实验三:选择结构程序设计6
实验四:循环结构程序设计8
实验五:数组11
实验六:字符数据处理12
实验七:函数(1)15
实验八:函数(2)16
实验九: 指针(1)19
实验十: 指针(2)21
实验十一:文件24
实验一:C语言运行环境
实验目的:
了解TC环境的组成
学习TC环境的使用方法
了解C语言程序从编辑、编译连接到运行并得到运行结果的过程
实验内容:
了解TC环境的组成
进入、退出和定制TC环境
运行演示程序
编写程序
实验用设备仪器及材料:
计算机一台
实验源程序
第一个程序,输出字符
main()
{
printf(“This is a Cprogram\n”);
printf(“I am a student\n);
}
编写程序,实现求整数10,20,30的平均值
main()
{float a=10,b=20,c=35,x;
x=(a+b+c)/3;
printf("x=%f\n",x);
}
实验二:数据类型及顺序结构
实验目的:
进一步熟悉TC环境的使用方法。
学习C语言赋值语句和基本输入输出函数的使用。
编写顺序结构程序并运行。
了解数据类型在程序设计语言中的意义。
二、实验内容:
(1)编程序,输出如下图形。
* *
* * * *
* * * * * *
* * * * * * * *
ain()
{
printf("* *\n");
printf("* * * *\n");
printf("* * * * * *\n");
printf("* * * * * * * *\n");
}
(2)编写程序,实现下面的输出格式和结果:
a= 5,b= 7,a-b=-2,a/b= 71%
c1=computer,c2=comp ,c3= comp
A=31.19,y= -31.2,z=31.1900
s=3.11900e+002,t= -31.2e+001
main()
{
int a=5,b=7,c,d,g,y;
float e,f=31.19,h;
y="COMPUTER";
c=a-b;
e=(1.0*a/b);
d=1000000*e/10000;
g=(f*100+5)/10;
h=g/10.0;
printf("a=%3d,b=%3d,a-b=%d,a/b=%3d\%\n",a,b,c,d);
printf("c1=%s,c2=%-6.4s,c3=%6.4s\n",y,y,y);
printf("x=%5.2f,y= -%4.1f,z=%7.4f\n",f,h,f);
printf("s=%e,t= -%5.3e\n",10*f,h);
}
(3) 编写程序,输入变量的x值,分别输出变量y的值,并分析输出结果。
1 y=2.4*x-1/2
y=x%2/5-x
y=x>10&&x<100
y =x>=10||x<=1
5 y=(x-=x*10,x/=10)
要求变量x,y是float型。
main()
{
int x;
float y;
scanf("%d",&x);
y=2.4*x-1/2;
printf("y=%f\n",y);
y=x%2/5-x;
printf("y=%f\n",y);
y=x>10&&x<=100;
printf("y=%f\n",y);
y=x>=10||x<
本实验详细介绍了C语言的基础知识,包括使用TC环境进行编辑、编译、连接和运行程序的过程。实验内容涵盖了数据类型的运用,如整数、浮点数的运算;顺序、选择和循环结构的程序设计;以及函数的使用。实验通过输出图形、计算平均值和条件判断等例子,帮助学生掌握C语言的基本编程技巧。
1109

被折叠的 条评论
为什么被折叠?



