- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2013年3月计算机二级C语言上机试题题库答案
2013年3月计算机二级C语言上机题库答案
2013年3月计算机二级C语言上机题库答案
第一套
1. 给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k 的
字符串,函数返回所剩字符串的个数。Ss所指字符串数组中共有N 个字符串,且串长小于
M。
1 N 2k 3 ss[i]
2. 给定程序MODI1.C 中函数fun 的功能是:逐个比较p、q所指两个字符串对应位置中的
字符,把ASCII值或相等的字符依次存放在c 所指数组中,形成一个新的字符串。
1 int k=0; 2while(*p||*q)
3. 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导
*号之外,将串中其它*号全部删除。在编写函数时,不得使用 C 语言提供的字符串函数。
函数fun中给出的语句仅供参考。
int i=0;
char *p=a;
while(*p*p==*)
{ a[i]=*p;
i++;
p++;
}
while(*p)
{ if(*p!=*)
{a[i]=*p;i++;}
p++;
}
a[i]=\0;
第二套
1. 给定程序中已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递
增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各
结点数据域的值仍保持递增有序。
1 x 2 p 3s
2. 给定程序MODI1.C 中函数fun的功能是:计算正整数num的各位上的数字之积。
1 long k=1; 2num/=10
3. 请编写函数fun,它的功能是:计算n 门课程的平均分,计算结果作为函数返回。
int i;
float ave=0.0;
for(i=0;in;i++)
ave=ave+a[i];
ave=ave/n;
returnave;
第三套
1. 给定程序中,函数fun的功能是:在形参ss所指字符串数组中,查找含有形参substr所
指子串的所有字符串并输出,若没找到输出相应信息。Ss所指字符串数组中共有N 个字符,
且串长小于M。程序中库函数strstr(s1、s2)的功能是早s1串中查找s2子串,若没有,函
数值为0,若有,为非0。
1 N 2substr 30
2013年3月计算机二级C语言上机题库答案
2. 给定程序MODI1.C 中函数fun的功能是:求三个数的最小公倍数。
1 fun(intx,int y,int z) 2returnj;
3. 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:只删除字符串前
导和尾部的*号,串中字母之间的*号都不删除。形参n 给出了字符串的长度,形参h 给出了
字符串中前导*号的个数。在编写函数时,不得使用C语言提供的字符串函数。
char *p=a;
int j=0,len=0;
while(*p){p++;len++;}
while(jlen-h-e){
a[j]=a[h+j];
j++;
}
a[j]=0;
第四套
1. 给定程序中,函数fun 的功能是:在形参ss所指字符串数组中查找与形参t 所指字符串
相同的串,找到后返回该串在字符串中的位置(下标值),未找到则返回-1。ss所指字符串
数组中共有N个内容不同的字符串,且串长小于M。
1 N 2i 3 -1
2. 给定程序MODI1.C 中函数fun的功能是:从整数1 到55 之间,选出能被3整除、且有
一位上的数是5的那些事,并且把这些数放在b 所指的数组中,这些数作为函数值返回。规
定,函数中a1放个位数,a2 放十位数。
1 a2=k/10; 2 returni;
3. 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*
号全部删除,前面和中间的*号不删除。
char *p=a;
while(*p)p++;p--;
while(*p==*)p--;
p++;
*p=0;
第五套
1. 给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在
形参n所指的存储单元中。
1 *n 2 next 3 head
2. 给定程序MODI1.C 中函数fun的功能是:求出s所指字符串最后一次出现的t 所指字符
串的地址,通过
文档评论(0)