- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
类型一 删除号与字符串.doc
类型一 删除*号与13.编写函数fun,它的功能是:使字符串中尾部的*号不得多于n个;若多于n个,则删除多余的*号;若少于或等于n个,则什么也不做,字符串中间和前面的*号不删除。
char *p=a ; int j=0;
while(*p) p++; p--; while(*p == *) p--; p++;
while(jn *p) { p++ ; j++; } *p = 0 ;
改错: int if(n==1)
填空:a[i] % 2 a[j] j 18.请编写一个函数,用来删除字符串中的所有空格。
例如,输入asd af aa z67,则输出为asdafaaz67。
char *p = str ;
int i = 0 ;
while(*p) {
if(*p != ) str[i++] = *p ;
p++ ; }
str[i] = 0 ;改错:[1] t-=1.0/i;[2] return t;
填空:[1] [2]|| [3] 1 21.请编写函数fun,它的功能是:除了尾部的*号之外,将字符串中其他*号全部删除。
char *q=a; int j=0;
while(*q qp) { if(*q != *) a[j++] = *q ; q++ ; }
while(*p) a[j++]=*p++; a[j]=0;
改错:else if(m a[mid])
填空:29.请编写函数fun,它的功能是:删除字符串中所有的*号,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是ABCDEFG。
int j =0 ; char *p=a;
while(*p) {if(*p != *) a[j++]=*p ; p++ ; }
a[j]=0;
改错:[1] t=a;a=b;b=t; [2] return(b)
填空:[1] [2]j [3]j++ 38.请编写函数fun,它的功能是:除了字符串前导和尾部的*号之外,将串中其他*号全部删除。例如,若字符串中的内容为****A*BC*DEF*G********,删除后,字符串中的内容则应当是****ABCDEFC********。
int j=0; char *q=a;
while(*q q h) a[j++] = *q++ ;
while(*h *p h p)
{ if(*h != *) a[j++] = *h ; h++; }
while(*p) a[j++] = *p++ ;
a[j] = 0 ;
改错:[1] double r;[2] while(abs(n-m)0.001)填空:[1] [2]t[i][j] 或者t[i][i]
[3] 1 39.请编写函数fun,它的功能是:将字符串中的前导*号全部删除,中间和尾部的*号不删除。例如,若字符串中的内容为*******A*BC*DEF*G****,删除后,字符串中的内容则应当是A*BC*DEF*G****。
int j=0; char *p = a ;
while(*p == *) p++ ;
while(*p) { a[j++] = *p ; p++; }
a[j]=0 ;改错:填空:[1] [2] t[j][i]或者t[i][j] [3] t[i][j]或者t[j][i] 类型二 公式计算4.编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程cos(x)-x=0的一个实根。
Xn+1=cos(Xn)程序将输出结果Root=0.739085。
float x0, x1=0.0;
do { x0=x1; x1=cos(x0);
} while(fabs(x0-x1)0.000001);
return x1;
改错:[1] while ((high = 2) (n10)) 或者n10
[2] yes=0;;
填空:[1] [2]m ++或者m [3]m 14.请编写函数fun,它的功能是:求Fibonacci数列中大于t的最小的一个数,结果由函数返回。其中Fibonacci定义为:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)
例如:当t=1000时,函数值为1597。
int f0 = 0, f1 = 1, f ;
do { f = f0 + f1 ;f0 = f1 ; f1 = f ; } while(f t) ;
return f ;改错:
填空: 30.请编写函数fun,它的功能是计算:s=(ln(1)+ln(2)+1n(3)+…+ln(m
您可能关注的文档
最近下载
- 九年级数学秋季开学第一课(北师大版).pptx
- 部编人教版八年级上册道德与法治全册新质教学课件(配2025年秋改版教材).pptx
- 第1讲 我爱你中国(第一课时)美丽中国是我家(课件)-《新时代中国特色社会主义思想学生读本(小学低年级)》.pptx VIP
- 大学毕业论文_外文文献及中文翻译-财务风险的重要性how important is financial risk.doc VIP
- 人美版(2024)一年级美术上册第一单元《1.1介绍我自己》教学设计.docx VIP
- 民警进幼儿园安全讲课.pptx VIP
- 2024全国职业院校技能大赛ZZ055导游服务赛项规程+赛题 (2).docx VIP
- 计算机网络基础 龚娟 第2章 数据通信基础.ppt VIP
- 沙田柚种植技术最新完整版本.pptx VIP
- DBJ52_T103-2021:模块化箱式房屋安装及验收技术标准.pdf VIP
文档评论(0)