全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一题 请编写一个判断任意自然数是否为素数的函数 isprime, 并编写 main 函数调用 isprime 函数,列出 200 之内的所有素数。#include #include void main() int isPrime(int a),n=2,i; printf(%5d%5d,1,2); for (i=3;i=200;i+) if (n%10=0) printf(n); if (isPrime(i)=1) printf(%5d,i); n=n+1; printf(n); int isPrime(int x) int k,i; k=sqrt(x); for (i=2;i=k+1) return(1); else return(0); 第二题 请编写一个输出任意行杨辉三角的函数 yanghui,并在 main 函数中 调用 yanghui 函数,输出 10 行杨辉三角。 #include int func(int m,int n) int i,j,a=1,b=1; if(n=0|(m-n)=0)return 1;elseif(n(m/2)n=m-n;for(i=0; in; i+) a*=(m-i);for(j=1; j=n; j+) b*=j; return (a/b); main() int i,j,n; printf(请输入n=); scanf(%d,&n);for(i=0; in; i+) for(j=0; j=i; j+) printf(%5d,func(i,j); printf(n); 第三题 请编写对任意多个数进行排序的函数 sort,并在 main 函数中调用 sort 函数,对任意给定的 10 个数排序。 请编写对任意多个数进行排序的函数 sort,并在 main 函数中调用 sort 函数, 对任意给定的 10 个数排序。#include void sort(int a,int n)int i,j,t;for(i=0;in-1;i+)for(j=0;jaj+1)t=aj;aj=aj+1;aj+1=t;void main()int i,n,a10;printf(输入要排序的个数n:);scanf(%d,&n);printf(输入要排序的数:);for(i=0;in;i+)scanf(%d,&ai);sort(a,n);printf(排序后:);for(i=0;in;i+)printf(%d ,ai);printf(n);第四题 请编写一个计算两个整数最大公约数的函数 gys,并在 main 函数中 调用 gys 函数,输出任意两个整数的最大公约数。#include int gys(int n,int m) int t; if(m n) t=m; m=n; n=t; if (n = 0) return m; else return gys(n,m%n); main() int a,b; printf(请从键盘上输入两个整数:n); scanf(%d%d,&a,&b); printf(%d 和%d 的最大公约数是%dn,a,b,gys(a,b); 第五题 请编写求解斐波拉切数列第 n 项的函数 fibonacci,并编写 main 函 数调用 Fibonacci 函数输出第 n 项的值。#include int fibonacci(int n) int f0,f1,f2,count; f1=1; f2=1; count=3; if (n=3) while(count=n) f0=f1; f1=f2; f2=f0+f1; count+; return f2; main() int n;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 起草协议书的英文
- 汽车的租赁协议书
- 2025年RISC-VJTAG接口应用考核试卷
- MySQL协议书化木马
- 社保欠费免责协议书
- 志愿服务协议书包括
- 2025年医疗供应链系统集成项目整体管理与敏捷开发应用考核试卷
- 2025年供应链管理行业供应链数字化转型与物流智能化技术研究报告及未来发展趋势预测
- 2025年农业机械防盗与停放安全规范考核试卷
- 2025年农业智能收获技术研发农业科技创新资格考核试卷
- 公司技术部奖罚管理制度
- 就餐安全课件
- 电网技术改造及检修工程定额和费用计算规定2020 年版答疑汇编2022
- 食管癌放疗后护理措施
- 国民经济行业分类代码(2024年版)
- 影视制作行业编剧经验证明书(8篇)
- 身体调养协议书模板
- 《缺血性卒中脑细胞保护临床实践中国专家共识(2025年版)》解读
- 儿童舌诊课件
- 房屋市政工程施工现场安全风险分级管控与防范措施清单
- 怎样做好肿瘤科护理质控
评论
0/150
提交评论