计算机二级C语言上机题型总结_第1页
计算机二级C语言上机题型总结_第2页
计算机二级C语言上机题型总结_第3页
计算机二级C语言上机题型总结_第4页
计算机二级C语言上机题型总结_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机二次c语言机器类型综述本人根据未来教育(海豚)第二次c语言上机题库的书(包括100个空格填、100个文件修改、100个问题编程),对学生容易记住、容易记忆的问题进行了分类。希望按照书中提出的答案都有帮助。这篇文章有错误的地方,请纠正!本文内容请在天津光华教育上确认(a)“* * * * * * *”问题1、从字符串中删除所有前导*号,不删除中间和结尾*号。Void fun(char *a)char * p=a;while(* p= * )p;for(;*p!= 0 ;p、a)* a=* p;* a= 02,仅删除中间部分*int I;for(I=0);aI=

2、 * ;I)for(;Hn个,重复数据删除*;*计数=n,不处理。Int i=0,k=0;Char *p,* t;p=t=a;While(*t=* )k;t;If(kn)While(*p) aI=*(p k-n);I;PaI= 0 ;(b)调动问题如果1,1维数组中有n个整数,则必须将p到n-1(p=n-1)的下标元素转换到数组前面。Int i、j、t;for(I=p;I=n-1;I)t=wn-1;for(j=n-2;j=0;J-)wj 1=wj;w0=t;2.将下标从0到p(p=n-1)的元素转换到数组末尾。Int i、j、t;for(I=0);I=p;I)t=w0;for(j=1);Jaj

3、 1) t=aj;aj=aj 1;aj 1=aj;2、选择方法for(I=0);iaj)p=j;If(p)!=i)t=aI;aI=ap;ap=t;3、插入方法for(I=1);itj=0;J-)aj 1=aj;aj 1=t;(d)斐波那契问题1,查找斐波那契数列中小于t的最大数,结果由函数返回。Int fun(int t)Int a=1、b=1、c=0、I;Doc=a b;a=b;b=c; while(c=I)aak=I;return k;3,将大于整数m的所有非小数存储在xx数组中。数字通过k返回。Void fun(int m,int *k,int xx)Int i、j、n=0;for(I=

4、4);I= 0 * p= 9 )bb* p- 0 ;p;For(i=1,j=0);I10I=i 2,j)numj=bbI;2,str都是由小写和空格字符组成的字符串,num接收字符串的长度。数单词的数量。Void fun(char *s,int *num)int I,n=0;for(I=0);I * numI)if(sI= a ssI= z (sI 1= | | sI 1= 0 )。n;* num=n;3,从 a 到 z ,计算一个字符串中所有字母字符分别出现的次数,结果出现在数组alf中。Void fun(char *tt,int alf) int I;Char * p=ttfor(I=0)

5、;I26I)alfI=0;While(*p)if(* p= A * p= Z )* p=32;if(* p= a * p= z )alf* p- a ;p;4,str字符序列由字符0和1组成。寻找0字元连续出现的最长长度,如果有几个长度相同的0字元,则仅记录最后的0字串相关资讯,并透过m和k传回最长的0字元长度和下标。Void fun(char *str、int *m、int *k)int i,j=0;int bbN;Char * p=str* m=0;* k=0;for(I=0);I=a*tt=z )PP* TT- a ;6,计算长度为n的一个字符串在另一个字符串中出现的次数。Int fun

6、(char *str,char *substr)int n;Char *p、* r;n=0;While(*str)P=strR=substrWhile(*r)If(*r=*p) r;p;Else breakif(* r= 0 )n;Strreturn n;7,从ss指向的字符串中获取指定字符数,然后返回此值。Int fun(char *ss、char c) int I=0;for(;*ss!= 0 ;Ss)If(*ss=c)I;return I;8,计算一个长度为2的字符串在另一个字符串中出现的次数。Int fun(char *str,char *substr)Int i,j=0;for(I=0);Stri 1!= 0 ;I)if(strI=substr0strI 1=substr1)j;return j;(8)二进制转换1,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论