欢迎来到天天文库
浏览记录
ID:15566819
大小:74.50 KB
页数:32页
时间:2018-08-04
《计算机二级上机题库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机二级上机题库第一套1.给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。Ss所指字符串数组中共有N个字符串,且串长小于M。1N2k3ss[i]2.给定程序MODI1.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值或相等的字符依次存放在c所指数组中,形成一个新的字符串。1intk=0;2while(*p
2、
3、*q)3.假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导*号之外,将串中其它*号全部删除。在编写函数时,不得使
4、用C语言提供的字符串函数。函数fun中给出的语句仅供参考。inti=0;char*p=a;while(*p&&*p=='*'){a[i]=*p;i++;p++;}while(*p){if(*p!='*'){a[i]=*p;i++;}p++;}a[i]=' ';第二套1.给定程序中已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。1x2p3s2.给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。1
5、longk=1;2num/=103.请编写函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数返回。inti;floatave=0.0;for(i=0;i6、302.给定程序MODI1.C中函数fun的功能是:求三个数的最小公倍数。1fun(intx,inty,intz)2returnj;3.假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。形参n给出了字符串的长度,形参h给出了字符串中前导*号的个数。在编写函数时,不得使用C语言提供的字符串函数。char*p=a;intj=0,len=0;while(*p){p++;len++;}while(j7、函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。1N2i3-12.给定程序MODI1.C中函数fun的功能是:从整数1到55之间,选出能被3整除、且有一位上的数是5的那些事,并且把这些数放在b所指的数组中,这些数作为函数值返回。规定,函数中a1放个位数,a2放十位数。1a2=k/10;2returni;3.假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*号全部删除,前面和8、中间的*号不删除。char*p=a;while(*p)p++;p--;while(*p=='*')p--;p++;*p=0;第五套1.给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。1*n2next3head2.给定程序MODI1.C中函数fun的功能是:求出s所指字符串最后一次出现的t所指字符串的地址,通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值NULL。1a=NULL;2if(*r==*p)3.函数fun的功能是:将s所指字符串中除了下标为偶数,同时ASCII指也为偶数9、的字符外,其余的全部都删除:串中剩余字符所形成的一个新串放在t所指的数组中。inti,j=0;for(i=0;i10、制第三个字符之后插入一个空格。1b[k]=*p;2b[k]='';k++;3.N名学生的成绩已
6、302.给定程序MODI1.C中函数fun的功能是:求三个数的最小公倍数。1fun(intx,inty,intz)2returnj;3.假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。形参n给出了字符串的长度,形参h给出了字符串中前导*号的个数。在编写函数时,不得使用C语言提供的字符串函数。char*p=a;intj=0,len=0;while(*p){p++;len++;}while(j7、函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。1N2i3-12.给定程序MODI1.C中函数fun的功能是:从整数1到55之间,选出能被3整除、且有一位上的数是5的那些事,并且把这些数放在b所指的数组中,这些数作为函数值返回。规定,函数中a1放个位数,a2放十位数。1a2=k/10;2returni;3.假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*号全部删除,前面和8、中间的*号不删除。char*p=a;while(*p)p++;p--;while(*p=='*')p--;p++;*p=0;第五套1.给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。1*n2next3head2.给定程序MODI1.C中函数fun的功能是:求出s所指字符串最后一次出现的t所指字符串的地址,通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值NULL。1a=NULL;2if(*r==*p)3.函数fun的功能是:将s所指字符串中除了下标为偶数,同时ASCII指也为偶数9、的字符外,其余的全部都删除:串中剩余字符所形成的一个新串放在t所指的数组中。inti,j=0;for(i=0;i10、制第三个字符之后插入一个空格。1b[k]=*p;2b[k]='';k++;3.N名学生的成绩已
7、函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。1N2i3-12.给定程序MODI1.C中函数fun的功能是:从整数1到55之间,选出能被3整除、且有一位上的数是5的那些事,并且把这些数放在b所指的数组中,这些数作为函数值返回。规定,函数中a1放个位数,a2放十位数。1a2=k/10;2returni;3.假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*号全部删除,前面和
8、中间的*号不删除。char*p=a;while(*p)p++;p--;while(*p=='*')p--;p++;*p=0;第五套1.给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。1*n2next3head2.给定程序MODI1.C中函数fun的功能是:求出s所指字符串最后一次出现的t所指字符串的地址,通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值NULL。1a=NULL;2if(*r==*p)3.函数fun的功能是:将s所指字符串中除了下标为偶数,同时ASCII指也为偶数
9、的字符外,其余的全部都删除:串中剩余字符所形成的一个新串放在t所指的数组中。inti,j=0;for(i=0;i10、制第三个字符之后插入一个空格。1b[k]=*p;2b[k]='';k++;3.N名学生的成绩已
10、制第三个字符之后插入一个空格。1b[k]=*p;2b[k]='';k++;3.N名学生的成绩已
此文档下载收益归作者所有