还剩3页未读,继续阅读
文本内容:
南京工程学院实验报告课程名称语言程序设计基础C实验项目名称实验一基本输入输出实验学生班级数控(卓越)D121实验学生姓名丁闵芳学号1同组学生姓名____________无___________实验时间(根据实验教学进度表填写)实验地点图书馆基础机房实验成绩评定________________________指导教师签字年月日
一、实验目的和要求(可根据实验大纲中相应实验的内容填写)用输入输出语句完成输入输出
二、实验题目(可根据老师布置的实验内容填写,实验量较大时可根据实际完成的情况填写)
1、由键盘输入点A和点B的坐标值,然后求两点之间的距离
2、给出三角形三个顶点的坐标值Pl(xl,yl)、P2(x2,y2)和P3(x3,y3),求三角形的面积
3、一个三位整数,求出其个位、十位和百位数字
4、变量a和b中各存有一个整数,试交换两个变量的值,并输出交换前后a和b的值
三、实验方法与步骤(主要进行题目算法分析、程序流程图设计等)
1.算法分析已知的条件是两个点,点的坐标在数学中是由(x,y)来表示,也就是平面坐标中的x轴上的值与y轴上的值那么我们在C语言中用xl,yl来分别表示一个点;用x2,y2来表求另一个点但要注意,不能用(x,y)来表示这个点数据类型应该选择实数类型比较通用要求是两点间的距离,这个可以利用数学公式来求解在C语言开平方根是用函数sqrt来实现的,这个函数在math,h这个头文件中d=^x2-xl)2+(y2-yl)2程序流程图:
四、实验原始纪录(源程序、运行结果等)
1.源程序:运行结果:
五、实验结果及分析(运行结果分析,也可对程序调试过程中出现的问题进行相应的分析等)
六、实验总结与思考教师评语:(注红色部分无需抄写,只起提示作用,蓝色部分是根据自己的具体情况填写)。