版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、11编写一个函数fun实现求一个字符串中的英文字母的个数 #include stdio.hint fun(char s)int i,n=0;for(i=0;si!=0;i+)if(si=A & si=a & si=z)n+;return n;main()int n;char s100;scanf(%s,s);n=fun(s);printf(nThe result is :%dn,n);22编写一个函数fun,实现将一个字符串反序存放。例如:在主函数中输入字符串“abcdefg”,在调用fun函数后,则应输出“gfedcba”。#include #include #define
2、N 81char fun(char s,int n)int i;char c;for(i=0;istrlen(str) printf(删除位置i和待删字符个数n的值错!请重新输入i和n的值n);scanf(%d%d,&i,&n);fun(str,i,n);printf(删除后的字符串str是:%sn,str);77编写函数,求一组数中最大值出现的位置(如果最大值出现多次,求出第一次出现的下标即可)。#includeint station(int s,int n)int i,k; k=0; for(i=1;isk) k=i; return(k+1);main() int a100
3、,n,i,t; scanf(%d,&n); for(i=0;in;i+) scanf(%d,&ai); t=station(a,n); printf(the max_value position is:%dn,t); 88编写函数,对一组数按从小到大的顺序排序(分别用选择法、顺序法和冒泡法实现)。 #include stdio.hvoid 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 array10,i; for (i
4、=0;i10;i+) scanf (%d,&arrayi); sort(array,10); for (i=0;i10;i+) printf (%5d,arrayi); printf (n);99请编写函数fun,实现的功能是:求出能整除x且是偶数的各整数,并按从小到大的顺序依次存放在y所指定的数组中,这些除数的个数通过函数返回。仅在fun函数体内编写代码即可。图12-1是输入40后的运行结果图。#include stdio.hint fun(int x,int y)int i,j=0;for(i=2;ix;i+)if(x%i=0&i%2=0)yj+=i;return j; m
5、ain()int x,a100,n,i;printf(请输入一个整数:);scanf(%d,&x);n=fun(x,a);for(i=0;in;i+)printf(%4d,ai);printf(n);1010编写函数fun,该函数的功能是求出小于等于x的所有素数放在数组y中,素数的个数由函数返回。仅在fun函数体内编写代码即可。#include stdio.hint fun(int x,int y)int i,j,k,m=0; for(j=2;j=x;j+) k=1; for(i=2;i=j-1;i+) if(j%i=0) k=0; if(k)ym+=j; return m;main(
6、)int x,i,n;int a1000;printf(请输入一个整数:);scanf(%d,&x);n=fun(x,a);for(i=0;in;i+)printf(%4d,ai);printf(n);1111请编写函数fun,交换一个数组中最大值和最小值的位置,其他元素的位置不变。要求在主函数中输入(或随机生成)一组数,然后在调用fun函数后,输出处理后的数据。 #include stdio.h#include time.h#include stdlib.hfun(int y,int n)int i,kmax=0,kmin=0,t; for(i=1;iykmax) kmax=i; e
7、lse if(yiykmin)kmin=i;t=ykmax;ykmax=ykmin;ykmin=t;main( ) int i, a10; srand(time(0); for(i=0; i10; i+) ai=rand( )%(11)+5; for(i=0; i10; i+) printf(%5d,ai); printf(n); fun(a,10); for(i=0; i10; i+) printf(%5d,ai); printf(n);1212编写函数fun,函数的功能是:求出二维数组周边元素之和,作为函数值返回。程序的运行结果为75。仅在fun函数的program和end注释行中间编写代码即可。#define M 4#define N 5#include stdio.hint fun(int aMN) int s=0; int i,j;for(i=0;iM;i+)for(j=0;jN;j+)if(i=0)s=s+aij;else if(i=M-1)s=s+aij;else if(j=0)s=s+aij
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南省邵阳市洞口县2025年四年级数学下学期期中教学质量检测试题含答案解析
- 行动警惕交通安全共筑安全屏障小学主题班会课件
- 湖南省衡阳市耒阳市2025年四年级数学第二学期期末模拟试题(含答案解析)
- 智能电网调度自动化实施指南
- 小学主题班会课件:艺术欣赏与审美能力
- 建筑智能化系统规划与设计指南
- 汽车维护与技术管理操作规范手册
- 房地产经纪服务操作规范手册
- 健康生活方式:快乐每一天小学主题班会课件
- 户外运动爱好者野外生存技能手册
- 祖晓梅版跨文化交际-全书要点总结(优排版)
- 航空货运代理业务流程说明书
- 碳排放咨询服务方案费用
- GB/T 21415-2025体外诊断医疗器械建立校准品、正确度控制物质和人体样品赋值的计量溯源性要求
- 江西省九江市2024-2025学年八年级下学期期末考试物理试卷(含答案)
- 试验检测机构安全知识培训内容课
- 中国2型糖尿病运动治疗指南(2024版)
- 影剧院防震应急预案范文(3篇)
- 四川省凉山州2024-2025学年高一下学期期末统一考试英语试卷
- 学堂在线 自我认知与情绪管理 章节测试答案
- 2025年贵州省铜仁市小升初数学试卷
评论
0/150
提交评论