- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C上机报告
《C语言程序设计》上机报告 上机内容(1)问题描述定义一个函数,通过f(n,x)的形式调用,可以计算x^3+x-1,(5+x)^3+(5+x-1),(sinx)^3+sinx-1等形式的表达式的值。系统函数设计及函数流程详细代码和说明#includeiostream#includeiomanip #includemath.h using namespace std;double f(int n,double i){switch(n){ case 1:break; case 2:i=5+i;break; case 3:i=sin(i);break;}return i*i*i+i-1;}int main(){double x;int n;cout1:f(x)\n;cout2:f(5+x)\n;cout3:f(sinx)\n;cout请输入:\n;coutx=;cinx;coutn=;cinn;coutf(n,x)\n;return 0;}测试数据 x=4 n=15.运行结果67(2)1. 问题描述哥德巴赫猜想之一是任何一个大于5的偶数都可以表示为两个素数之和编程验证这一猜想。2. 系统函数设计及函数流程3. 详细代码和说明#includeiostreamusing namespace std;int prime(int n)//该函数是判断素数的函数//{int i;for(i=2;in-1;i++){if(n%i==0){return 0; break;}if(i==n) return 1;}return n;}int main(){int a,x,y;cout请输入任意大于5的偶数:;cina;for(x=3;x=a/2;x++){y=a-x;if(prime(x)*prime(y)!=0)couta=x+yendl;}return 0;}4.测试数据 5605.测试结果 (3)1. 问题描述从键盘上输入n个浮点数,编程求出其和和平均值。要求写出和及平均值的函数。2 . 系统函数设计及函数流程3. 详细代码和说明#includeiostream#includeiomanipusing namespace std;const N=100;double sum(double a[],int n){ int i;double sum=0;for(i=0;in;i++)sum+=a[i];return sum;}double ave(double a[],int n){double ave;ave=sum(a,n)/n;return ave;}int main(){int i,n;double a[N];cout输入数组元素的个数;cinn; cout输入数组:\n;for(i=0;in;i++)cina[i];cout\n;cout输入的数组是;for(i=0;in;i++)couta[i]setw(4);cout\n;cout和为:sum(a,n)\n;cout平均值为:ave(a,n)\n; return 0;}测试数据132456如下图测试结果(4)1. 问题描述 求二维数组周边元素之和。系统函数设计及函数流程详细代码和说明#includeiostreamusing namespace std;const N=100;const M=100;int main(){int a[N][M],n,m,i,j;cout输入行数和列数\n;cinnm;cout请输入数组:;for(i=0;in;i++)for(j=0;jm;j++)cina[i][j]; for(i=0;in;i++){for(j=0;jm;j++)coutsetw(4)a[i][j]; cout\n;}cout\n;int sum1=0,sum2=0,sum3=0,sum4=0,S=0;for(j=0;jm;j++)sum1+=a[0][j];for(j=0;jm;j++)sum2+=a[n-1][j]; for(i=1;in-1;i++)sum3+=a[i][0]; for(i=1;in-1;i++)sum4+=a[i][m-1];cout数组周边元素的和为:;S=sum1+sum2+sum3+sum4;coutSendl; return 0;}测试数据 如下图测试结果(5)1.问题描述在键盘上上输入若干个学生的成绩,等输入负数时表示输入结束,计算每位学上的平均成绩,并输除低于平均分的学生成绩。系统函数设计及函数流程详细代码和说明#includeiostream#includeiomanipusing namespace std;const N=80;float main(){int a[N],m,n,i;cout输入学生人数;cinn;for(i=0
您可能关注的文档
最近下载
- 高压变频装置配套用移相整流变压器.pdf VIP
- 风湿免疫患者护理优秀ppt.pptx VIP
- 《骆驼祥子》读书分享PPT课件(精选图文).pptx VIP
- 消毒剂消毒效果验证方案1..doc VIP
- 大家的日语单词表(打印版).docx VIP
- 【A-1】职能部门对在护理安全管理中存在的问题进行追踪和成效评价,持续改进。.docx VIP
- 高压变频装置配套用移相整流变压器设计研究.doc VIP
- 麒麟区村干部任期和离任经济责任审计主要做法、成效及改进研究.doc VIP
- 心电图avR导联ST段抬高对左主干病变的判定及临床意义.doc VIP
- 2025年高考日语试卷试题真题及答案详解(精校打印版) .pdf
文档评论(0)