




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、请编一个函数fun(char *s),函数的功能是把字符串中的内容逆置。例如:字符串中原有的内容为:abcdefg,则调用该函数后,串中的内容为:gfedcba。 注意: 部分源程序存在考生文件夹下的文件prog.c中。 请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include #include #include #define N 81fun(char *s) int i, j; char t; for (i=0,j=strlen(s)-1; ij; i+,j-) t=si; si=sj; sj=t; main() char aN; printf(Enter a string: );gets(a); printf(The original string is: );puts(a); fun(a); printf(n); printf(The string after modified: ); puts(a); 2、请编一个函数fun(char *s),函数的功能是把字符串中所有的字符前移一个位置,串中的第一个字符移到最后。 例如:原有的字符串为:Mn.123xyZ,则调用该函数后,串中的内容为:n.123xyZM。 注意:部分源程序存在考生文件夹下的文件prog16.c中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。 #include #include #include #define N 81fun(char *s)int i;char t=s0;for (i=0; si!=0; i+) si=si+1;s-i=t;main() char aN; system(cls); printf(Enter a string: );gets(a); fun(a); printf(The string after modified: ); puts(a);3、请编写函数fun,它的功能是:求出ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串:123412132,输入字符为:1,则输出:3。 注意:部分源程序存在考生文件夹下的文件prog21.c中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include #include #include #define M 81int fun(char *ss,char c)int i,j=0;for(i=0;ssi!=0;i+)if(ssi=c)j+;return j;main() char aM,ch; system(cls); printf(nPlease enter a string:);gets(a); printf(nPlease enter a char:);ch=getchar(); printf(nThe number of the char is:%dn,fun(a,ch);4、编写函数fun,函数的功能是:根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。 1 1 1 S = 1 + + + + 1+2 1+2+3 1+2+3+n 例如:若n的值为11时,则函数值为:1.833333 注意:部分源程序存在考生文件夹下的文件prog42.c中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include #include #include #include float fun(int n)int i;float s=0,item=0;for(i=1;i=n;i+) item=i+item;s=s+1.0/item; return s; main() int n;float s; system(cls); printf(nPlease enter N:);scanf(%d,&n); s=fun(n); printf(the result is:%fn,s); 5、编写函数fun,它的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并作为函数值返回。 例如若n为1000时,函数值应为:s=153.909064。 注意:部分源程序存在考生文件夹下的文件prog50.c中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include #include #include #include double fun(int n)int i,sum=0;for(i=1;in;i+)if(i%3=0 & i%7=0)sum=sum+i;return sqrt(sum);main() /*主函数*/ printf(s=%fn,fun(1000); 6、编写函数fun,它的功能是:计算正整数n的所有因子(1和n除外)之和作为函数值返回。 例如:n=120时,函数值为239。 注意:部分源程序存在考生文件夹下的文件prog56.c中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include #include #include int fun(int n)int i,sum=0;for(i=2;in;i+)if(n%i=0)sum+=i;return sum;main() /*主函数*/ system(cls); printf(%dn,fun(120); 7、请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。 例如:若有5门课程的成绩是:90.5,72,80,61.5,55,则函数的值为:71.80。 注意:部分源程序存在考生文件夹下的文件prog79.c中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include float fun(float *a,int n)int i;float ave=0;for(i=0;in;i+) ave+=ai;return ave/n;main() float score30=90.5,72,80,61.5,55,aver; aver=fun(score,5); printf(nAverage score is: %5.2fn,aver);8、请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素之平均值的平方根之和。 例如,给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,输出应为:s=35.951014。 注意:部分源程序在考生文件夹下的文件prog185.c中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include #include double fun(double x9)int i ;double avg=0.0,sum=0.0;for (i=0;i8;i+)avg=(xi+xi+1)/2;sum+=sqrt(avg);return sum;main() double s,a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届青海省西宁市高二物理第二学期期末达标检测模拟试题含解析
- 医疗健康中的情绪智力培养方法
- 教育心理学在跨文化职场沟通中的应用研究
- 当代学生激励的新趋势融合教育心理学
- 教育决策优化路径基于大数据的实证分析
- 智慧校园建设中的绿色环保装配式建筑研究
- 智慧城市安全体系构建与未来展望
- 2025年红河市重点中学高二物理第二学期期末学业水平测试试题含解析
- 高一生活适应指南
- 中职幼教美术教学课件
- 暨南大学《微观经济学》2023-2024学年第一学期期末试卷
- 原理及适用范围 火试金法
- GB/T 44570-2024塑料制品聚碳酸酯板材
- 新疆2020年中考英语真题(含答案)
- 北京市东城区东直门中学2024-2025学年七年级上学期分班考数学试卷
- 内蒙古地区历年中考语文现代文阅读之非连续性文本阅读14篇(含答案)(2003-2023)
- 国家开放大学本科《理工英语3》一平台机考总题库2025珍藏版
- 防水包工包料合同范本
- 生物基胶粘剂的绿色合成
- 一年级下册《读读童谣和儿歌》试题及答案共10套
- 中国保险行业协会官方-2023年度商业健康保险经营数据分析报告-2024年3月
评论
0/150
提交评论