收藏 分享(赏)

实验一 基础实验.doc

上传人:fmgc7290 文档编号:6542432 上传时间:2019-04-16 格式:DOC 页数:4 大小:50KB
下载 相关 举报
实验一 基础实验.doc_第1页
第1页 / 共4页
实验一 基础实验.doc_第2页
第2页 / 共4页
实验一 基础实验.doc_第3页
第3页 / 共4页
实验一 基础实验.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实验报告计算 1113 班 2011810063 李慧实验一 基础实验实验目的:1、熟悉 VisualC+6.0 编译环境及编译错误的处理,学会如何根据编译信息,定位语法错误,学习并模仿书上的的程序书写风格2、熟悉掌握 scanf(getchar)/printf(putchar)库函数的调用格式及其使用,能够正确使用各种格式转换控制符。掌握各种类型数据的输入/输出的方法。3、了解基本数据类型的字节宽度和范围表示。4、进一步训练 c 程序的编辑、编译、连接和运行的过程并体会输出函数。实验内容:1.编写程程序,计算圆柱的侧面积及体积。如果已知圆柱的底面半径 r,以及高 h,则可计算出圆柱的侧面积

2、s=2pIr,体积 v=pIr2h.其中 pI=3.1415926.输入:第一行输入圆柱的底面半径 r,第二行输入圆柱的高 h输出:s=,v=要求:所有变量都定义为双精度类型;结果精确到小数点后两位范例:解答:#include #define PI 3.1415926main()double r,h,s,v;printf(“圆柱的底面半径=“);scanf(“%lf“,printf(“圆柱的高=“);scanf(“%lf“,s=PI*2*r*h;v=PI*r*r*h;printf(“圆柱的侧面积=%.2lfn 圆柱的体积=%.2lfn“,s,v);输出结果举例:2.根据温度转换公式设计一个温度

3、转换程序,可以进行温度转换。如果输入摄氏温度,显示转换的华氏温度;如果输入转换的华氏温度,显示转换的摄氏温度。温度的转换公式为:F=(c:*9/5)+32;C=(F-32)*5/9;式子中 F华氏温度,C摄氏温度。输入:第一个数据(1 或 2)确定转换的类型:华氏转摄氏(1):摄氏转华氏(2) ;第二个数据时相应需要转换的温度值。输出:相应的转换后的温度值(保留小数点后 2 位) 。解答:#include main()float f,c,a;printf(“1-华氏转摄氏n2-摄氏转华氏n 输入选项:“);scanf(“%f“,if(a=1) printf(“华氏温度=“);scanf(“%f

4、“,c=(f-32)*5/9;printf(“摄氏温度=%.2f 度n“,c);if(a=2) printf(“摄氏温度=“);scanf(“%f“,f=(c*9/5)+32;printf(“华氏温度=%.2f 度n“,f);输出结果举例:3.编程写程序,实现取一个整数 num(例如:252) ,输出该数右端开始的第 47 位(注意是将整数 252 转换为二进制数 11111100,然后取出第 47 位 111,最后再以十六进制输出(Oxf) 。.解答:#include main()int num,a,b,c,d,e,f,g,h,k,m;scanf(“%d“,a=num%2;k=num/2;b

5、=k%2;k=k/2;c=k%2;k=k/2;d=k%2;k=k/2;e=k%2;k=k/2;f=k%2;k=k/2;g=k%2;k=k/2;h=k%2;k=k/2;m=d*2*2*2+e*2*2+f*2+g;printf(“num=%xn“,m);输出结果举例:实验总结:通过本次 C 语言上机实验,我对计算机编程语言有了一定的体验。虽然在第一次实验过程中出现了一些问题,如不会保留两位小数等,但在老师及同学的帮助下,问题迎刃而解。随着实验的胜利成功与实验报告的胜利完成,我初步掌握了本实验的目的要求,如:熟悉掌握 scanf(getchar)/printf(putchar)库函数的调用格式及其使用等。感谢实验课上老师的耐心指点。伴随着学习的深入,我发现高深的东西还有很多很多,等待着我自己去挖掘。在今后的学习中,我会更加认真细致,对 C 语言,我会更加努力。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 中学实验

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报