- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C++ 程序语言设计上机实验
2009/4-6
实验一
/*******************************************
*程序文件名: 1.cpp*
* 功能:设计一个函数,判断一整数是否为素数。 *
* 设计者: xlj *
* 时间: 4-16-2009*
*******************************************/
#includeiostream
using namespace std;
int fun(int x)
{
int i,a;
for(i=2;ix;i++)
if(x%i==0){a=0;break;}
else a=1;
return a;
}
void main()
{
int n,b;
cout 请输入一个整数 nendl;
cinn;
b=fun(n);
if(b==1)
coutn 是素数 endl;
if(b==0)
coutn 不是素数 endl;
}
运行结果
请输入一个整数 n
3
3 是素数
1
请输入一个整数 n
69
69 不是素数
请输入一个整数 n
-9
Press any key to continue
/*2 、用一个函数名编写几个分别计算圆、矩形、梯形和三角形面积的函
数。
(注释:
(1)对于三角形,可以直接通过三角形的底边长和高来求三角形面积;
(2)在默认情况下,圆的半径值为 1;矩形的边长为 1;
三角形的底边长为 2 ,高为 1;
梯形的上底长为 1,下底长为 2 ,高为 1)*/
#includeiostream
using namespace std;
double yuan(int r)
{double s;
s=3.14*r*r;
return s;}
double juxing(int a,int b)
{double s;
s=a*b;
return s;}
double add(int a,int b,int h)
{double s;
s=(a+b)*h/2.0;
return s;}
double add(int a,int h)
{double s;
s=a*h/2;
return s;}
void main()
{cout 圆面积 yuan(1)endl;
cout 矩形面积 juxing(1,1)endl;
cout 梯形面积 add(1,2,1)endl;
cout 三角形面积 add(2,1)endl;
}
2
运行结果
圆面积 3.14
矩形面积 1
梯形面积 1.5
三角形面积 1
Press any key to continue
实验二
/*1 、编写程序,其中包含三个重载的 min ()函数: min 函数带有三个
参数。
第一个 min 函数输出它的三个 double 型参数中的最小值;
第二个 min 函数输出它的三个 char 型参数中的最小值;
第一个 min 函数输出它的三个 int 型参数中的最小值;
在主函数中,分别通过键盘输入三个 int 型数、三个 double 型数和三个
char 型数,
并通过 min 函数求出其中的最小值。 */
#includeiostr
您可能关注的文档
- c++图书信息管理系统(附源码)归纳.pdf
- C++语言程序设计练习题分享.pdf
- C++语言的发展史分享.pdf
- C++语言学习过借鉴.pdf
- c++运算符的重载习题答案实用.pdf
- C++运算优先级参考.pdf
- C++指针常量、常量指针的区别详细说明实用.pdf
- C++中的静态全局变量,静态局部变量,全局变量,局部变量的区别实用.pdf
- c++中的引用与指针的区别归类.pdf
- C++中的指针用法总结定义.pdf
- 化学反应速率与平衡.ppt
- 企业会计信息质量问题及对策【精品发布】.doc
- 免疫学的应用高二上学期生物人教版选择性必修一.pptx
- 高中物理自由落体运动课题研究力学部分+课件+-2023-2024学年高一上学期物理人教版必修第一册.pptx
- 北师大版生物七年级上册 《细胞的基本结构和功能》第2课时CEP课件1.pptx
- Unit 4 Grammar and usage(教学课件)-高中英语牛津译林版(2020)选择性必修第三册.pptx
- 特异性免疫高二上学期生物人教版选择性必修1.pptx
- 期末复习课件专题9+物体的浮沉条件及应用(2)++2023-2024学年人教版八年级物理下册.pptx
- 其他植物激素高二上学期生物人教版选择性必修1.pptx
- 三大费用核算节税技巧【会计实务操作教程】.pptx
文档评论(0)