c语言上机试题3(改错)

c语言上机试题3(改错)

ID:19717727

大小:504.00 KB

页数:30页

时间:2018-10-05

c语言上机试题3(改错)_第1页
c语言上机试题3(改错)_第2页
c语言上机试题3(改错)_第3页
c语言上机试题3(改错)_第4页
c语言上机试题3(改错)_第5页
资源描述:

《c语言上机试题3(改错)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、使用本文档的说明:/**********found**********/下边的错误语句都用//注释了,正确的语句已在下边写好了。同学们练习时可以先将正确语句的考到其它地方,将错误语句前边的//去掉进行作题。1、给定程序MODI1.C中函数fun的功能是:比较两个字符串,将长的那个字符串的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include/**********found**********///charfun(char*s,char*t){char*fun(ch

2、ar*s,char*t){intsl=0,tl=0;char*ss,*tt;ss=s;tt=t;while(*ss){sl++;/**********found**********///(*ss)++;ss++;}while(*tt){tl++;/**********found**********///(*tt)++;tt++;}if(tl>sl)returnt;elsereturns;}intmain(void){chara[80],b[80];//inti;printf("Enterastring:");gets(a);printf("Enterastringagain:"

3、);gets(b);printf("Thelongeris:"%s"",fun(a,b));return0;}1、给定程序MODI1.C中函数fun的功能是:在p所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上;并将该字符前的原字符向后顺序移动。例如,调用fun函数之前给字符串输入:ABCDeFGH,调用后字符串中的内容为:eABCDFGH。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。#includefun(char*p){charmax,*q;inti=0;max=p[i

4、];while(p[i]!=0){if(maxp){while(q>p){*q=*(q-1);q--;}p[0]=max;}intmain(void){charstr[80];printf("Enterastring:");gets(str);printf("Theoriginalstring:");puts(str);fun(str);printf("Thestringaftermoving:"

5、);puts(str);printf("");return0;}#include/************found************///fun(intm){doublefun(intm){doubley=0,d;inti;/************found************/for(i=100;i<=m;i+=100){d=(double)i*(double)i;y+=1.0/d;}return(y);}main(){intn=2000;printf("Theresultis%lf",fun(n));}4给定程序MODI1.C中函数f

6、un的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码升序排序后输出。例如,若输入:edcba,则应输出:abcde。请改正程序中的错误,使它能统计出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#includevoidfun(chart[]){charc;inti,j;/**********found***********///for(i=strlen(t);i;i--)for(i=strlen(t)-1;i>=0;i--)for(j=0;j

7、///if(t[j]t[j+1]){c=t[j];t[j]=t[j+1];t[j+1]=c;}}main(){chars[81];printf("Pleaseenteracharacterstring:");gets(s);printf("Beforesorting:"%s"",s);fun(s);printf("Aftersortingdecendingly:"%s"",s);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。