《C实验一:C简单程序设计实验.docx》由会员分享,可在线阅读,更多相关《C实验一:C简单程序设计实验.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XX大学电子版实验报告姓名学号实验日期成绩院别班级实验场地实验课程名称面向对象程序设计实验实验工程名称C+简单程序设计对于每一个实验工程,实验报告(含预习)一般应包含以下内容:第一局部一预习后的书面汇报。其主要内容应包含:*1、实验 目的;*2、实验内容。第二局部一一实验结果的书面汇报。其主要内容应包含:*3、实验源代码;*4、实验结果及分析(含实验测试输 入数据,试验运行结果截图,用简洁的语言总结实验,汇报是否到达实验目的);*5、实验体会、问题讨论(谈体会或感想、提出建议或 意见、讨论与实验有关的且自己感兴趣的问题、回答课后思考题)。一、实验目的(1) 了解C+开发工具的特点;(2)熟悉C
2、+开发环境,在VC+6.0中编辑、编译、连接和运行C+程序;(3)掌握C+输入输出;循环语句;函数。二、实验内容使用C+来建立一个非图形化的标准C+程序,编译、运行下例程序:(1)用do-while语句编程,求自然数00之和。程序正确运行之后,去掉源 程序中的#016语句,重新编译,观察会有什么问题。(2) do-whi Ie语句用千or语句代替,完成(1)中相同的功能。(3)编写程序计算图形的面积。程序可计算圆形、长方形、正方形的面积,运行 时先提示用户选择图形的类型,然后,对圆形要求用户输入半径值,对长方形要求用 户输入长和宽的值,对正方形要求用户输入边长的值,计算出面枳后将其显示出来。)
3、三、实验源程序(或实验步骤)(1).#i ncIudeus i ng namespace std;i nt sum () (i nt i=1, sum=0;dosum=sum+i;i+;whi le(i=100);coutn1-100 的自然数之和sumend I ;return 0;vo i d ma i n ()sum ();(2) .#i ncIude us i ng namespace std;i nt sum 0i nt i=1, sum=0;for (i=1; i=100;i+)sum=sum+i;)cout1-100 的自然数之和”sumend I ;return 0;void
4、ma i n ()sum ();.#i ncIude us i ng namespace std;vo i d we I com ()pr i nt千(n* 1.圆形*nnn);pr i ntf (*2.长方形*nnn);pr i nt千(*3.* n n n);pr i ntf (n* 请输入选择图形类型序号 f I、亭不亭亭奉亭平不亭不不不不不亭不不不不不不不nn ),1 void c i rcuI ar (i nt r)fI oat area, pa=3. 14;area=r*r*pa;cout”圆形的面积是“areaend I ;,int j)vo i d rectang Ie (i
5、nt ifI oat area;area= i *j;cout长方形的面积是“XareaXend I ;)void square (i nt i)fI oat area;area=i*i ;cout正方形的面积是“areaend I ;vo i d ma i n 0int n, i, j, r ;fI oat area;we I com ();c i nn;switch (n)cout*请输入圆形半径endl ;ci nr;c i rcuI ar (r);break;请输入长方形长和宽endl ;c i n i j;rectangle (i, j);break;请输入正方形边长”L a 人a I I9 r r y y Y Y Y Y Y Y Y 、 i i i _r y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y . Y YlaI aI aala 人. alaala M laa * la ala 1 a I* a Im ala* ala* *1 ala al* a 1 alas *1* I | I I 1 I jr* 请输入 选择图形类型序号 *1情输入圆形半径5国形的面积是7& 5.Press any key to continue2选择长方形
限制150内