C++程序设计实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品文档 精品文档 一、 实验项目名称 Visual C++实验环境熟悉及 C++语言初步 二、 实验目的 1.了解Visual C++的安装与使用 2?熟悉Visual C++程序的编辑、编译、运行及调试 3?熟悉简单 C/C++程序的基本组成。 掌握C/C++程序中输入输出数据的基本方法。 掌握编译预处理命令的使用。 6?写出实验步骤 ,分析调试中出现的问题及解决方法,给出改进方案,写出程序文档和调试 数据。 三、 实验基本原理 四、 主要仪器设备及耗材 PC微机 Win dows操作系统 Microsoft Visual C++6.0 程序集成环境 五、 实验步骤、源程序及实验结果 1?下列程序是从键盘输入一个整数,然后计算它的平方并以十六进制的形式输出。请在 Visual C++ 输出、调试该程序。 #i nclude iostream.h void mai n() { int x; cin x; int y=x*x; coutx*x==hexye ndl; } 程序运行结果: 2?编写一个计算梯形面积的程序。要求梯形的上底、下底和高在变量初始化时直接赋值。 2?编写一个计算梯形面积的程序。 要求梯形的上底、下底和高在变量初始化时直接赋 值。 源程序:#in elude iostream.h void mai n() { float a,b,c,s; a=3.0; b=4.0; c=5.0; s=0.5*(a+b)*c; couts=se ndl; } 程序运行结果: 3?编写一个计算一个学生三门课平均成绩的程序。要求学生成绩从键盘输入。 源程序:#i nclude iostream.h void mai n() { int a,b,c,d; cin a?b?c; d=(a+b+c)/3; coutd==de ndl; } 4.编写一个计算和估计地球重量的程序,并测试它。地球的半径为 6356.91千 米,平均密度 为每立方 米5.52吨。要求地球半径从键盘输入,地球密度定义成符号常量。 源程序:#i nclude iostream.h #define PI 3.14159 #define P 5.52e3 void mai n() { float r,m; cin?r; m=P*4/3*PI*r*r*r; coutm=me ndl; } 程序运行结果: 程序运行结果: 七、思考讨论题或体会或对改进实验的建议 八、参考资料 中国铁道出版社《C++程序设计》 杨长兴、刘卫国主编 中国铁道出版社 -、实验项目名称 顺序结构程序 实验目的 ?掌握Visual C++中的基本数据类型及常量、变量、运算符和表达式的使用; ?学会运用已经学过的内容,设计简单的程序; 3?能阅读、分析、调试简单的程序。 4?写出实验步骤 ,分析调试中出现的问题及解决方法,给出改进方案,写出程序文档和调试 数据。 三、实验基本原理 四、主要仪器设备及耗材 PC微机 Win dows操作系统 程序集成环境Microsoft Visual C++6.0 程序集成环境 五、实验步骤、源程序及实验结果 1分析、调试下面的程序,并体会强制数据类型转换的意义。 本程序求3位学生的平均成绩,并 对第三位小数四舍五入后保留二位小数。 程序: #i ncludeiostream.h void mai n() { float s1,s2,s3; double aver; cout输入三个数据::e ndl; cin s1?s2?s3; aver=(s1+s2+s3)/3; aver=aver*100+0.5; aver=(i nt)aver; aver=aver/100; cout平均值=avere ndl; } :\DocuAents an..,□ :\DocuAents an.., □ x j C: \D o cioin s and :输入三个釵据: bs L平均值=80 Press an i/ to continue 2?输入直角三角形的两条直角边长,调用平方根库函数 sqrt求斜边的长度。 源程序:#in elude iostream.h #in elude math.h void mai n () { float a,b,c; cin a?b; c=sqrt(a*a+b*b); coutc=ce ndl; 程序运行结果: 3?输入直角坐标系中点 P的坐标(x,y),若P点落在图222中的阴影区域内,输出阴影部分面积, 否则输出数据0。 源程序:#in elude iostream #in elude cmath #define PI 3.14159 using n amespace std; int mai n () { float x,y,z,s;

文档评论(0)

cooldemon0601 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档