- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[其他资格考试]全国计算机等级考试_二级C语言 2012上机真题21-30
全国计算机等级考试_二级C 练习系统--第21 套试题
程序填空题
给定程序中,函数fun 的功能是:对形参s 所指字符串中下标为奇数的字符按
ASCII 码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p 所指字符
数组中,形成一个新串。
例如,形参s 所指的字符串为:baawrskjghzlicda,执行后p 所指字符数组中
的字符串应为:aachjlsw。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
果。
注意:源程序存放在考生文件夹下的BLANK1.C 中。
不得增行或删行,也不得更改程序的结构!
第一部分试题出错测试点信息:
第 1.1 题
系统第 1 处填空答案为:t=i
系统第2 处填空答案为:i
系统第3 处填空答案为:0
程序修改题
给定程序MODI1.C 中函数 fun 的功能是:用下面的公式求π 的近似值,直到
最后一项的绝对值小于指定的数(参数num )为止:
π 1 1 1
┄┄≈1 - ┄┄ + ┄┄ - ┄┄ + ...
4 3 5 7
例如, 程序运行后, 输入0.0001, 则程序输出3.1414。
请改正程序中的错误,使它能输出正确的结果。
注意:不要改动 main 函数,不得增行或删行,也不得更改程序的结构!
第二部分试题出错测试点信息:
第 1.1 题
系统第 1 个语句答案为:while((fabs(t))=num)而考生所答:while(t=num)
系统第2 个语句答案为:t=s/n;而考生所答:t=s%n;
程序设计题
请编写一个函数void fun (char a[],char b[],int n),其功能是:删除一
个字符串中指定下标的字符。其中, a 指向原字符串, 删除指定字符后的字符串存
放在b 所指的数组中,n 中存放指定的下标。
例如,输入一个字符串: World,然后输入3,则调用该函数后的结果为: Word。
注意: 部分源程序在文件PROG1.C 中。
请勿改动主函数main 和其它函数中的任何内容,仅在函数fun 的花括号中填入
你编写的若干语句。
#include stdio.h
#include string.h
#define LEN 20
void fun (char a[], char b[], int n)
{
strncpy(b, a, n) ;
b[n] = 0 ;
strcat(b, a + n + 1) ;
}
main( )
{ char str1[LEN], str2[LEN] ;
int n ;
printf(Enter the string:\n) ;
gets(str1) ;
printf(Enter the position of the string deleted:) ;
scanf(%d, n) ;
fun(str1, str2, n) ;
printf(The new string is: %s\n, str2) ;
NONO() ;
}
NONO ( )
{/* 本函数用于打开文件,输入测试数据,调用fun 函数,输出数据,关闭文件。*/
char str1[LEN], str2[LEN] ;
int i, n ;
FILE *rf, *wf ;
rf = fopen(C:\\WEXAM\\in.dat,r) ;
wf = fopen(C:\\WEXAM\\out.dat,w) ;
for(i = 0 ; i 10 ; i++) {
fscanf(rf, %s %d, str1, n) ;
fun(str1, str2, n) ;
fprintf(wf, %s\n, str2) ;
}
fclose(rf) ;
fclose(wf) ;
}
全国计算机等级考试_二级C 练习系统--第22 套试题
程序填空题
给定程序中,函数fun 的功能是:在形参s 所指字符串中寻找与参数c 相同的字
符,并在其后插入一
您可能关注的文档
- [专业文献]旅客春运期间防盗重点.doc
- [计算机]浅论信息系统在中小企业中的意义.doc
- [高中一年级]2010年信息科技学科考试大纲.doc
- [其他资格考试]最新国民经济统计概念考试题无忧 资料全整下载.doc
- [合同协议]企业岗位责任协议书.doc
- [工作总结]政和县星溪乡梅坡村老年体育工作情况汇报.doc
- [法律资料]试论关联交易及其规范.doc
- [法律资料]美国刑事审判中的保释金制度.doc
- [考研政治]专起本《工程项目管理》C试卷.doc
- [建筑]质量控制措施.doc
- 2-红河州建筑施工安全生产标准化工地复核评分表(2022年修改版).docx
- 6.锡通项目2018年下半年工作会汇报材料(2018.7.9).docx
- 2018道路工程知识点汇总(新版).docx
- 附件3:月度生产例会安全汇报资料-站台门项目部.docx
- 附件2:广东建工集团2018年度科技成果汇总表.DOC
- 马武停车区、三汇停车区停车位管理系统,0#台账缺量.doc
- 攀成钢委办发〔2015〕19号(党风廉政建设责任考核与追究办法).doc
- 1-红河州建筑工程质量管理标准化复核评分表(2022年修改版).docx
- 中交第三公路工程局第四工程分公司项目经济合同结算管理办法(修订).doc
- 厂站安全操作规程汇编.doc
文档评论(0)