1.熟练地进入tc编辑界面,熟练地输入和修改源程序。
2.掌握C程序的编译、连接和运行的过程。
3.掌握和理解C程序的结构。
4.运行一个自己编写的程序
二、实验要求
1.学习TC的基本操作,编写程序。
2.运行程序并记录运行结果。
3.将源程序、目标文件、可执行文件上交到教师机并将实训报告写好。
三、所用仪器
PC机,TC集成环境
四、实验步骤
1.将两个数互换输出
(具体程序请写在本子上)
2.编写自己的第一个程序
******************
hello!theorld!
(具体程序请写在本子上)
3.编写程序,自由输入三个数,并求这三个数的和,输出程序
注意:具体程序就是你的步骤
五、实验结果分析及体会
重点描述在实验过程中的心理感受以及遇到的什么问题等包括以后怎么改进。请自己写好。
实验二-1数据类型
1.进一步熟悉TC环境的使用方法。
2.学习C语言赋值语句和基本输入输出函数的使用。
3.了解数据类型在程序设计语言中的意义。
1.复习各种表达式的使用。
2.复习数据类型和运算符的有关概念。
3.编写程序,运行程序并记录运行结果。
4.将源程序、目标文件、可执行文件上交到教师机并将实训报告写好。三、所用仪器
四、实验内容
1、请编写一个,能够显示出以下两行文字:
Iamastudent.
Ilovechina.
2、写一个求三个整数的和的程序,要求模仿教师演示实例1.3,用多个函数
编写,函数自己设计
3、编写一个C程序,输入abc三个值,计算并输出平均值avg=(a+b+c)/3
(所有的步骤均是你们自己写的程序过程,请写在本子上)
实验二-2数据类型
1.熟练阅读C基本程序,改正C程序错误。
2.进一步了解数据类型在程序设计语言中的意义。
1.复习赋值语句和输入输出函数各种格式符的使用。
2.进一步了解数据类型和运算符的有关概念。
1求下面程序的输出结果
main()
{
intx=100,y=0100,z=0x100;
printf(“d:%d%d%d\n”,x,y,z);
printf(“o:%o%o%o\n”,x,y,z);
printf(“x:%x%x%x\n”,x,y,z);
}
2求下面程序的输出结果
inta,b;
a=32767;
b=a+1;
printf(“int:%d,%d\n”,a,b);
3求下面程序的输出结果
intr;
floats;
r=2;s=3.14159*r*r;
printf(“r=%d\n”,r);
printf(“s=%f\n”,s);
4修改下列有错的程序,并上机进行调试main()
intx1;
x1=2;
x2=3;
y=x1*x2;
printf(“y=%d”,y);
inta;
a=1.2;
printf(“%f”,a*2);}
intnum&1;
num&1=12;
print(“%d”,num&1/2);
charch;
ch=”A”;
printf(“%c”,ch);
5、编写程序(写在作业本上)
a)已知圆柱体的底面半径r为3.2cm,高为12cm,编程序求该圆柱