- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
类型一 删除*号与空格1.编写函数fun,它的功能是:使字符串中尾部的*号不得多于n个;若多于n个,则删除多余的*号;若少于或等于n个,则什么也不做,字符串中间和前面的*号不删除。
int i=0, k=0; char *p, *t;
p=t=a;
while ( *t) t++;
t--;
while (*t==’*’) {k++; t-- ;}
t++;
if (kn)
{ while(*ppt+n) { a[i]=*p;i++;p++; }
a[i]=\0;}
改错:[1]int fun(int n) [2]if(n==1)
填空:[1] a[i]%2 [2] a[j] [3]j 2.请编写一个函数,用来删除字符串中的所有空格。
例如,输入asd af aa z67,则输出为asdafaaz67。
char *p=str;for(; *str; str++)if(*str!= ) *p++=*str;*p=\0;
改错:[1] t-=1.0/i;[2] return t;
填空:[1] [2]|| [3]1
3.请编写函数fun,它的功能是:除了尾部的*号之外,将字符串中其他*号全部删除。
char *t=a;
for(;t=p;t++)
if(*t!=* ) *(a++)=*t;
for(;*t!=\0 ;t++) *(a++)=*t;
*a=\0;
改错:[1]int fun(int a[ ],int m)
[2]else if(m a[mid])
填空:
[1] t[N][N] [2] i=0;iN [3]s 4.请编写函数fun,它的功能是:删除字符串中所有的*号。例如,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是ABCDEFG。
int i,j=0;
for(i=0;a[i]!=\0;i++)
if(a[i]!=*) a[j++]=a[i];
a[j]=\0;
改错:[1] t=a;a=b;b=t; [2] return(b);
填空:[1] [2]j++ [3]j
5.请编写函数fun,它的功能是:除了字符串前导和尾部的*号之外,将串中其他*号全部删除。例如,若字符串中的内容为****A*BC*DEF*G********,删除后,字符串中的内容则应当是****ABCDEFC********。
int i=0; char *q=a ;
while(qh) { a[i]=*q; q++; i++; }
while(qp)
{ if (*q!= *) { a[i]=*q; i++; }
q++; }
while (*q) { a[i]=*q; i++; q++; }
a[i]= \0;
改错:[1] double r;[2] while(fabs(n-m)0.001)
填空:[1] [2]t[i][i] [3]1 6.请编写函数fun,它的功能是:将字符串中的前导*号全部删除,中间和尾部的*号不删除。例如,若字符串中的内容为*******A*BC*DEF*G****,删除后,字符串中的内容则应当是A*BC*DEF*G****。
char *p=a;
while(*p==*) p++;
for(;*p!=\0;p++,a++) *a=*p;
*a=\0;
改错:[1] #define FU(m,n) (m)/(n)
[2] return(value);
填空:[1] [2] t[i][j] [3] t[j][i]
类型二 公式计算.编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程cos(x)-x=0的一个实根。
Xn+1=cos(Xn)
程序将输出结果Root=0.739085。
float x0,x1=0;
do { x0=x1;
x1=cos(x0);} while( fabs(x0-x1)1e-006);
return x1;
改错:[1] while ((high = 2) (n10))
[2] yes=0;break;
填空:[1] [2]m [3]m 8.请编写函数fun,它的功能是:求Fibonacci数列中大于t的最小的一个数,结果由函数返回。其中Fibonacci数列F(n)定义为:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)
例如:当t=1000时,函数值为1597。
int i,s=4,m=1,n=2,mid=0;
for(i=0;s=t;i++)
{mid=m+n;
s=mid;
m=n;
您可能关注的文档
- 大众营养食谱.doc
- 你必须知道的重要知识.doc
- 验收员手指口述2011.doc
- 高考前应试宝典.doc
- 合成氨原料气.doc
- 广西民族大学化生学院2014-2015第一学期专业基础课课程大纲之化学反应工程.doc
- 解读教材正确使用教材教.doc
- 实验室内审员培训习题2.doc
- 浙江省高技能人才队伍建设三年行动计划(2011-2013年).doc
- 基本常识点滴.doc
- 浙江2025学年第一学期高三12月适应性联考日语含答案.doc
- 江苏省镇江市2025-2026学年高三上学期12月期中质量监测语文试题及参考答案.doc
- 山西省部分学校2025-2026学年高三上学期12月月考英语含答案.doc
- 山西省部分学校2025-2026学年高三上学期12月月考政治含答案.doc
- 山西省部分学校2025-2026学年高三上学期12月月考语文试题含答案.doc
- 浙江2025学年第一学期高三12月适应性联考地理含答案.doc
- 浙江2025学年第一学期高三12月适应性联考历史含答案.doc
- 山东省实验中学2025-2026学年高三上学期第三次诊断性考试数学含答案.doc
- 山东省实验中学2025-2026学年高三上学期第三次诊断性考试物理含答案.doc
- 山西省部分学校2025-2026学年高三上学期12月月考数学试题含答案.doc
原创力文档


文档评论(0)