已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第九周实验内容 函数与预处理1 完成下面实验内容,将程序清单或运行结果截图复制到实验作业文档中。 以“学号_姓名 ”命名此实验作业文档。在截止时间前上传至课程中心。 注:本次作业的选做题有加分! 作业上传方式: 登录课程中心,进入“C+程序设计-黄晓璐”课堂(重修生请注意任课教师,不要选 错了!)。查看课程作业,在相应作业的最右侧点击“提交作业”将完成的作业文档上传 即可。(若遇到无法上传的情况,请使用 Chrome 浏览器进行上传操作!当作业上传后,可 在相应作业的最右侧看到“查看”按钮,可单击此按钮查看作业是否上传成功!) 一、实验内容和实验要求 1练习题一 编写程序实现判断一个数是否为素数的功能。 要求 编写一个函数,完成判断素数的功能。 在主函数输入一个整数,输出是否是素数的信息。 思路 主函数中键盘输入一个整数,并作为实参传递给素数判断函数。 素数判断函数中,使用穷举法进行素数判断,函数的返回值作为是否为素数的 标志。 主函数中根据素数判断函数的返回值,输出是否为素数的信息。 程序代码 #include using namespace std; int prime(int n); /函数声明 int main() int m; printf(“输入一个整数: “); cinm; if (prime(m) /*根据 prime 函数的返回值输出相应信息 */ cout using namespace std; int prime(int n); /函数声明 int main() int m; for(m=200;m using namespace std; int CommonDivisor(int m, int n) ; int LowestCommonMultiple(int m, int n); /函数声明 int main() int m, n; coutmn; cout using namespace std; int m; int n; void CommonDivisor( int x, int y); int main() coutmn; cout #include using namespace std; inline char fun(char ch) if(ch=A inline char fun(char ch) if(ch=D int main() void root(float a, float b); /函数声明 void root(float a, float b, float d); void root1(float a, float b, float d); void print(float b, float c); void print (float a, float b, float c); float a, b, c, d; couta; coutb; coutc; d=b*b-4*a*c; cout1e-6) /方程有两个不相等的实根 print( a, b, c); root(a, b, d); else /方程有两个虚根 print(a, b, c); root1(a, b, d); return 0; /求相等实根函数 void root(float a, float b) cout using namespace std; int main() int t,n,i,j; cint; for(i=1;in; while(n != 0) sum=sum*10+n%10; n=n/10; cout #include 代 码: #include using namespace std; int main () int x; srand(time(NULL); x=rand()%1000; int a; couta; if(xa) cout using namespace std; inline int fun(char ch) if(ch=T) return 0; else cout using namespace std; int max1(int a,int b) return (ab?a:b); int max1(int a,int b,int c) return max1(a,max1(b,c); double max1(double a,double b) return (ab?a:b); double max1(double a,double b,double c) return max1(a,max1(b,c); int main() int a,b,c; float d,e,f; coutabc; coutdef; cout #include using namespace std; void printmonth(int m); void printheed(int m); int daysofmonth(int m); int isleep(int y); int firstday(int y); int year,weekday; void main() int i; coutyear; weekday=firstday(year); cout using namespace std; int main() int i,j,a8,sum; for(i=1;sum!=765;i+) sum=i; a0=i; for(j=1;j8;j+) aj=aj-1*2; sum=sum+aj; cout“塔底灯数为“a0endl; return 0; 运 行 结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年四川省农村信用社考试复习题集和答案
- 2025年标准建湖安全员b证考试题库及答案
- 2024年一级建造师考试水利水电工程真题及答案
- 2025年血糖监测选择试题及答案
- 2025年高中语文高一下册期末试题及答案
- 2025版药品经营质量管理规范考试试题及答案-完整版
- 2024 年一级建造师《法规》真题答案及解析
- 注册核安全工程师历年真题摘选附带答案2024年
- 2025年河北省河间市辅警招聘考试试题题库附答案详解(综合题)
- 江苏省洪泽区2024年《一级建造师之一建建筑工程实务》考试真题附答案
- 三基五化课件
- DB41∕T 727-2021 雷电防护装置检测应检部位确定
- 猪器官移植介绍
- 点茶课件教学课件
- 超声胆囊息肉课件
- 聊城市东昌府区个体工商户开业登记申请书
- 肿瘤早期诊断和筛查的方法
- 经济师考试建筑与房地产经济专业知识和实务(初级)试题与参考答案(2025年)
- 高处坠落伤护理课件
- 充电桩安全协议书范本
- 历史科家长会课件
评论
0/150
提交评论