实验1_简单的C程序设计

实验1_简单的C程序设计

ID:41654383

大小:96.34 KB

页数:4页

时间:2019-08-29

实验1_简单的C程序设计_第1页
实验1_简单的C程序设计_第2页
实验1_简单的C程序设计_第3页
实验1_简单的C程序设计_第4页
资源描述:

《实验1_简单的C程序设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验名称:实验一简单的C程序设计任课教师:和力专业:信息管理与信息系学号:2015117055日期:2015.3.18姓名:刘嘉琨【实验目的】1、常握C语言的数据类型,熟悉变量的定义2、学会使用C语言的算术表达式3、掌握数据的输入与输出4、掌握C程序的基本上机步骤【实验内容】1、编写一程序,输入弧度值,将弧度转换成角度值(度、分、秒的形式)输岀。例如输入弧度:2.4,输出:2.4<==>137度30分36秒■解题思路:关键是确定由弧度转换为角度,以及由角度转化为度分秒形式的计算方法,根据数学知识,角度angle=(180.0/pi)

2、*radian(弧度),度degree=angle取整,分minute=(angle-degree)*60取整,秒second=((angle-degree)*60-minute)*60取整。■流程图:1、输入弧度radian的值2、计算角度值angle=(180.0/pi)*radian3、角度值转化为度分秒形式4、计算度degree=(int)angle5、计算分minute=(int)((angle-degree)*60)6、计算秒second=(int)(((angle-degree)*60-minute)*60+0.57、

3、输岀度分秒值■源程序:#includeintmain()#definepi3.1415926{doubleangle,radian;intdegree,minute,second;scanf(H%lfn,&radian);angle=(180.0/pi)*radian;degree=(int)angle;minute=(int)((angle-degree)*60);second=(int)(((angle-degree)*60-minute)*60+0.5);printf(M%d度%(1分%(1秒M,degree

4、,minute,second);return0;}■运行结果:■学习心得(可选):还是有很多不理解,程序都是通过同学间的交流讨论才打出来的,例如#definepi3.1415926的pi后面为什么不能加为什么不能用floatpi=3.14159,还有scanf(H%lf,&radian)ii里为什么要If不能是f,以及为什么要加&,太多问题还需要看书以及请教老师,争取掌握知识。2、编写一程序,求下面图形的表面积和体积,其中r(2.0),h(3.0)的值由键盘读入。■解题思路:观察图形,根据数学知识,球体表面积为4*pi*rA2,体积

5、为4/3*pi*rA3,圆柱表面积为2*pi*r*h+2*pi*rA2(两底面时),体积为pi*rA2*h,根据本题图形,易得表面积sq=2*pi*r*r+2*pi*r:{:h+pi*r*r,体积vq=2.0/3.0*pi*r*r*r+pi*r*r*ho■流程图:输入r,h的值计算sq=2*pi*r*r+2*pi*r*h+pi*r*r计算vq=2.0/3.0*pi*r*r*r+pi*r*r*h输出表面积sq,体积vq■源程序:#includeintmain(){floath,r,sq,vq;floatpi=3.14

6、15926;printf(H请输入圆半径r,圆柱高h:H);scanf(H%f,%r&G&h);sq=2*pi*r*r+2*pi*r*h+pi:}:r*r;vq=2.0/3.0*pi*r*r*r+pi*r*r*h;printfC'物体表面积为:sq=%6.2fn,sq);printf(H物体体积为:v=%6.2fn,vq);return0;}■运行结果:■圆枉高b:2,3sq=75.40v=54.45A

7、高h:5,8sq=486.95u=890.12Processexitedaftep8.108seconds和ithFeturnualue0■学习心得(可选):感觉难度比第一题低,思路也比较清晰,通过翻阅课本,不难将题目解决,但也很容易突显自己对代码符号不熟练的情况,需要不断的翻书才能解决题目,因此还需多加练习,平时多练一下书本的习题,增加感觉,争取突破。【教师评语和成绩】成绩:指导教师:日期:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。