ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:21KB ,
资源ID:5287911      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5287911.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(新视野二级C语言《历年考题解析》勘误.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

新视野二级C语言《历年考题解析》勘误.docx

1、新视野二级C语言历年考题解析勘误勘误问题1:章节:2009年3月二级C笔试题页数:2,问题: 第11题,答案C写错解决方案:答案C要写成“_11”(是下划线)。问题2:章节:2009年3月二级C笔试题页数:3,问题:第19题,代码第4行有错误解决方案:将b+=2改成b+=2。问题3:章节:2009年3月二级C笔试题页数:3问题:第20题,代码第1行有错误解决方案:将j4;改成i4;。问题4:章节:2009年3月二级C笔试题页数:3问题:第21题,代码第1行出错。解决方案:将#后面的j去掉。问题5:章节:2009年3月二级C笔试题页数:3问题:第23题,本页倒数第2行中“使得a1的值为12,a2

2、的值为14”表达错误。解决方案:改成“使得a1的值为12,a2的值为34”。问题6:章节:2009年3月二级C笔试题页数:4问题:第24题,代码第7行,printf写错了。解决方案:将prntf改为printf。问题7:章节:2009年3月二级C笔试题页数:4问题:第25题,代码第4行中的printf(“%c”,*x); 同时该题解析(P12)第一行中的“a即为数组a的首地址103”,表达错误。解决方案:将printf(“%c”,*x);改成printf(“%c”,*s);。将“a即为数组a的首地址103”改成“g即为数组a中首元素103”。问题8:章节:2009年3月二级C笔试题页数:5问题

3、:第28题解析(P12)将“i%8=0时回车输出为7个数”表达错误。解决方案:改成“i%8=0时回车输出为8个数”。问题9:章节:2009年3月二级C笔试题页数:6问题:第33题,代码第7行出错。解决方案:将inr改成int。问题10:章节:2009年3月二级C笔试题页数:8问题:第10题解析(P13),答案错误。解决方案:应该是1AbCeDf2,解析最后一行“故输出结果为1AbCeDf2dF”改为“故输出结果为1AbCeDf2”。问题11:章节:2009年3月二级C笔试题页数:9问题:第13题,代码第5行的printf写错了。解决方案:改成printf。问题12:章节:2008年9月二级C笔

4、试题页数:16问题:第13题解析(P25),第3行,将“表示的转移字符”表达错误。解决方案:改成“表示的转义字符”。问题13:章节:2008年9月二级C笔试题页数:16问题:第15题解析第3行中“变成“2*a*b/c(c*d)”就对了”表达错误。解决方案:改成“变成”2*a*b/(c*d)”就对了”。问题14:章节:2008年9月二级C笔试题页数:16问题:第17题,“(w)?(-x);(+y)”表达错误解决方案:改成“(w)?(-x):(+y)”。问题15:章节:2008年9月二级C笔试题页数:17问题:第23题,解析第2行,“指向了改数组”表达错误;解析第5行,“等价于x10”表达错误。解

5、决方案:改成“指向了该数组”;改成“等价于x0”。问题16:章节:2008年9月二级C笔试题页数:17问题:第25题,选项A中的return写错了。解决方案:改成return。问题17:章节:2008年9月二级C笔试题页数:18问题:第29题,代码第7行出错。解决方案:将printf(“%d”,i);改成printf(“*%d”,i);。问题18:章节:2008年9月二级C笔试题页数:18问题:第31题,代码第8行出错解决方案:将man改成main。问题19:章节:2008年9月二级C笔试题页数:22问题:第6题,解析表达错误解决方案:将“m=-n”改成“m-=n”。问题20:章节:2008年

6、9月二级C笔试题页数:22问题:第7题代码中出错解决方案:printf打错了,改成正确的。问题21:章节:2008年9月二级C笔试题页数:23问题:第13题,代码第9行出错。解决方案:将gerchar()!=改成getchar()!=。问题22:章节:2008年4月二级C笔试题页数:32问题:第3题,解析中第三行表达错误。解决方案:将“力求降低耦合提供内聚”改成“力求降低耦合提高内聚”。问题24:章节:2008年4月二级C笔试题页数:33问题:第16题,代码中的语句出错解决方案:几乎都是用“:”结尾的,都改成“;”。问题25:章节:2008年4月二级C笔试题页数:34问题:第21题,原题中代码

7、出错;解析中有错误。解决方案:代码中第5行与第6行之间增加一条语句:printf(“%d,”,-x);;解析中第5行中的“continue(“%d,”,x-);”改成“printf(“%d,”,-x);”;第6行的第一个“printf(“%d,”,x-);”改成“printf(%d,”,-x);”。代码第10行中的“所以要执行printf(“%d,”,x-);”改成“所以要执行printf(“%d,”,-x);”。问题26:章节:2008年4月二级C笔试题页数:34问题:第22题,选项D错误。解决方案:改成for(n=0,i=1; ;i+)n+=i;。问题27:章节:2008年4月二级C笔试题

8、页数:35问题:第27题,选项B错误。解决方案:改成scanf(“%s”,s+1);。问题28:章节:2008年4月二级C笔试题页数:35问题:第31题,解析中最后一行表达错误。解决方案:将“结果时4332”改成“结果是4332”。问题29:章节:2008年4月二级C笔试题页数:36问题:第33题,代码第7行出错。解决方案:将t=si;si=sj=t;改成t=si;si=sj;sj=t;。问题30:章节:2008年4月二级C笔试题页数:37问题:第35题,代码第2行、代码第8行出错。解决方案:第2行中,将*b0改成*b);第8行,将fun(s,y;改成fun(s,t);。问题31:章节:200

9、8年4月二级C笔试题页数:37问题:第36题,代码第2行出错;代码第12行也出错。解决方案:第2行中,include输入错误。代码第12行(倒数第2行)中,将printf(“%s,%c,%2.0f,%2.0fn”,c.name,c,sex,c.score0,c,score1);改成printf(“%s,%c,%2.0f,%2.0fn”,c.name,c.sex,c.score0,c.score1);。问题32:章节:2008年4月二级C笔试题页数:37问题:第37题,代码第5行、代码第8行、代码第9行、解析出错。解决方案:代码第5行的fprintf写错了,少了一个f;代码第8行的fopen写错

10、了,将r改成e;代码第9行的fscanf写错了,将末尾的t改成f。,解析(P67)中将“是以低1个”改成“是以第1个”。问题33:章节:2008年4月二级C笔试题页数:38问题:第39题,选项A表达错误。解决方案:选项A中将anto改成auto。问题34:章节:2008年4月二级C笔试题页数:38问题:第7题题目表达错误。解决方案:将开头的“改”改成“该”字。问题35:章节:2008年4月二级C笔试题页数:39问题:第13题,答案出错解决方案:不用逗号分隔改成点分隔:personi.sex。问题36:章节:2007年9月二级C笔试题页数:51问题:第23题,选项D表达错误。解决方案:改写成:c

11、=(z-32)&(a-32)=c。问题37:章节:2007年9月二级C笔试题页数:54问题:第41题,主函数中最后一条输出语句写错了,并且在该语句的前面再加一条语句:解析(P67)中第6行也出错。解决方案: 主函数中最后一条输出语句应改为:printf(“%dn”,k);,并且在该语句的前面再加一条语句:k+=a;。该题解析(P67)中第6行,将“输出结果为3+4=6,”改成“输出结果为2+4=6,”。问题38:章节:2007年9月二级C笔试题页数:58问题:第4题,图中结点E的右子树的根结点错了,解决方案:改成G。问题39:章节:2007年9月二级C笔试题页数:58问题:第9题,解析中第3行

12、表达错误。解决方案:将“for语句可以写成fro(EXP;)”改成“for语句可以写成for(;EXP;)”。问题40:章节:2007年9月二级C笔试题页数:60问题:第14题,代码第一行的“stido”写错了。解决方案:改成“stdio”。问题41:章节:2007年9月二级C笔试题页数:50问题:第16题,解析中第3行表达错误。解决方案:将“定义的比例m”改成“定义的变量m”。问题42:章节:2007年4月二级C笔试题页数:73问题:第8题,选项D错误。解决方案:改成:笛卡尔乘积。问题43:章节:2007年4月二级C笔试题页数:73问题:第17题,选项C错误。解决方案:改成:sqrt(fab

13、s(pow(n,x)+exp(x)。问题44:章节:2007年4月二级C笔试题页数:73问题:第18题,解析(P86)有问题解决方案:选项B、C、D中表达式的最后结果都是1,但选项A中由于K+是后缀运算,所以表达式的最终结果是0,而后k的值将增为1。问题45:章节:2007年4月二级C笔试题页数:74问题:第23题,代码第8行出错。解决方案:改成:case 1:case 2:n+=1;k-;break;。问题46:章节:2007年4月二级C笔试题页数:75问题:第25题,选项D错误。解决方案:改成:”n”。问题47:章节:2007年4月二级C笔试题页数:75问题:第29题,解析(P87)中第2

14、行表达有误。解决方案:将“复制号”改成“赋值号”。问题48:章节:2007年4月二级C笔试题页数:80问题:第43题,解析中第二行表达有误。解决方案:将“HDY(a+b,c+d)替换之后应该是a+b/c+d”改成“HDY(a+c,b+d)替换之后应该是a+c/b+d”问题49:章节:2007年4月二级C笔试题页数:83问题:第8题,代码第3行有误。因为答案并没有换行,所以去掉换行符。解决方案:改成:m+=k;k+=m;printf(“m=%d k=%d”,m,k+);。问题50:章节:2007年4月二级C笔试题页数:83问题:第12题,代码的最后,srelen写错了。解决方案:改成strlen

15、。问题51:章节:2007年4月二级C笔试题页数:85问题:第18题,解析(P90)出错。解决方案:变量d应该是小写的,不是大写。问题52:章节:2006年9月二级C笔试题页数:91问题:第7题的选项B中有误。解决方案:将“期”改成“其”。问题53:章节:2006年9月二级C笔试题页数:92问题:第9题中表述有误。解决方案:将“数据库核技术”中“核”去掉。问题54:章节:2006年9月二级C笔试题页数:92问题:第12题,选项B中的mail写错了。解决方案:改成正确的main。问题55:章节:2006年9月二级C笔试题页数:93问题:第18题,选项B有误。解决方案:改成:87和6.00000。

16、问题56:章节:2006年9月二级C笔试题页数:93 问题:第19题,解析(P107)中第3行表述有误。解决方案:将“末尾的/*”改成“末尾的*/”。问题57:章节:2006年9月二级C笔试题页数:93问题:第21题,选项A中的beak写错了。解决方案:改成正确的break。问题58:章节:2006年9月二级C笔试题页数:95问题:第31题,解析(P108)中第6行表述有误。解决方案:将“*(*w+3)可以看成*(*(w+5)+0)”改成“*(*w+3)可以看成*(*(w+3)+0)”。问题60:章节:2006年9月二级C笔试题页数:97问题:第41题, 代码第一行有误。解决方案:改成:#in

17、clude 。用点分隔,不用逗号。问题61:章节:2006年9月二级C笔试题页数:97问题:第42题,代码第一行有误。解决方案:将“woid”改成“void”。问题62:章节:2006年9月二级C笔试题页数:99问题:第5题,解析(P112),第三行表述有误。解决方案:将“其本质还是对列”改成“其本质还是队列”。问题63:章节:2006年9月二级C笔试题页数:102问题:第13题,主函数main中的代码出错。解决方案:strcpy2(str1,str2);l,将后面的l去掉。问题64:章节:2006年9月二级C笔试题页数:102 问题:第14题,解析中所有的fun写错了。解决方案:改成f。问题

18、65:章节:2006年9月二级C笔试题页数:102问题:第16题,解析(P114)中第3行的nzxt写错了。解决方案:改成正确的next。问题66:章节:2006年4月二级C笔试题页数:116问题:第16题,解析(P129)中倒数第3行中表述有误。解决方案:将“若第1维长度每省略一”改成“若第1维长度没省略”。问题67:章节:2006年4月二级C笔试题页数:117问题:第21题,解析(P130)中第2行表述有误。解决方案:将“它表示逻辑值;”改成“它表示逻辑假;”。问题68:章节:2006年4月二级C笔试题页数:118问题:第28题,解析(P132)中最后一行表述有误。解决方案:将“(0000

19、00000 00000001)2=9”改成“(000000000 00001001)2=9”。问题69:章节:2006年4月二级C笔试题页数:120,问题:第35题,解析(P133)中第8行表达错误解决方案:将“统计一个二维则”中的则去掉。问题70:章节:2006年4月二级C笔试题页数:120,问题:第37题,解析(P133)中第1、3行有错误。解决方案:第1行中,将“存入临时指针1”改成“存入临时指针q”;第3行,将“指针q整1”改成“指针q加1”。问题71:章节:2006年4月二级C笔试题页数:136,问题:第5行末尾的“str=*”。表达错误。解决方案:修改为: “str5=*”。问题7

20、2:章节:2006年4月二级C笔试题页数:126,问题:第15题,代码倒数第3行,else后面的printf语句没写分号。解决方案:在printf语句的最后加上分号。问题73:章节:2005年9月二级C笔试题页数:140问题:第18题的解析(P153)中第一行中表述有误。解决方案:将“表示数”改成“表达式”。问题74:章节:2005年9月二级C笔试题页数: 141问题:第27题解析(P154)中,第二行的表述中有误。解决方案:将“而if有初始值”改成“而f的初始值”。问题75:章节:2005年9月二级C笔试题页数:142问题:第36题解析(P155)中表述有误。解决方案:P155的最后一行的最

21、后一句话中,将“值为3+2+1=7”改成“值为3+2+1+1=7”。问题76:章节:2005年9月二级C笔试题页数:143问题:第38题的解析(P156)中第五行的表述有误。解决方案:将“调用sort(ss+2,5);”改成“调用sort(ss+2,5)”。问题77:章节:2005年9月二级C笔试题页数:145问题:第43题解析中第4行(即P157第1行),表述有误。解决方案:将“str01”改成“str10”。问题78:章节:2005年9月二级C笔试题页数:146问题:第46题解析(P157)第1行有误。解决方案:将第1行中的英文字母删除掉。问题79:章节:2005年9月二级C笔试题页数:1

22、48问题:第6题解析(P159)中第一行表述有误。解决方案:第1行中将“以9开头”改成“以0开头”。问题80:章节:2005年9月二级C笔试题页数:148问题:第8题,解析(P159)中答案表述错误。解决方案:将或后面的答案改成:p=(double *)malloc(8);。问题81:章节:2005年9月二级C笔试题页数:150问题:第16题,解析(P160),第2行中表述有误。解决方案:将第2行中的“全部内”后面的“内”去掉。问题82:章节:2005年9月二级C笔试题页数:150问题:第17题,解析(P160)中第4行表述有误。解决方案:将“变量i从j”改成“变量i从1”。问题83:章节:2

23、005年4月二级C笔试题页数:161问题:第1题,选项D中表述有误。解决方案:改成:数据的逻辑结构在计算机中的表示。问题84:章节:2005年4月二级C笔试题页数:161问题:第2题解析(P173)中第2行表述有误。解决方案:将“从而栈是”改成“从而也是”。问题85:章节:2005年4月二级C笔试题页数:163问题:第20题,解析(P176)中第6行表述有误。解决方案:将“执行语句b=a%(-1);后,b=a%(-1)=”改成“执行语句b=a &(-1);后,b=a&-1)=”。问题86:章节:2005年4月二级C笔试题页数:163问题:第22题,题目中表述有误。解决方案:将ad?a:c:d?

24、c:d改成ad?a:cd?c:d,第二个小于号后边的冒号不要。问题87:章节:2005年4月二级C笔试题页数:164问题:第26题,解析(P177)中第4行表述有误。解决方案:将“赋给变量2”改成“赋给变量e”。问题88:章节:2005年4月二级C笔试题页数:165问题:第31题解析(P178)中第4行表述有误。解决方案:将“数组a的内容变成1,2,3,4,5,6,7,8,9,10”改成“数组a的内容变成1,2,3,3,4,5,6,7,8,9,10”。问题89:章节:2005年4月二级C笔试题页数:166问题:第34题解析(P178)中第2行表述有误。解决方案:将第2行开头的“考试”两个字去掉

25、。问题90:章节:2005年4月二级C笔试题页数:167问题:第38题解析(P179)中第4行表述有误。解决方案:将“选项是正确的”改成“选项A是正确的”。问题91:章节:2005年4月二级C笔试题页数:168问题:第43题解析(P180)第10行表述有误。解决方案:将“实现上”改成“实际上”。问题92:章节:2005年4月二级C笔试题页数:168问题:第44题,代码第3行有误。解决方案:将“for(i=0;i4;j+)”改成“for(i=0;i4;i+)”。问题93:章节:2005年4月二级C笔试题页数:170问题:第6题解析(P182)中第2行和第4行表述有误。解决方案:第2行中,将“%”

26、表示接受 改成 “%d”表示接受;第4行中,将“第二个和第三个参数”改成“第一个和第二个参数”。问题94:章节:2005年4月二级C笔试题页数:170问题:第8题解析(P182)中第一行表述有误。解决方案:将“考试”改成“考生”。问题95:章节:2005年4月二级C笔试题页数:170问题:第11题解析(P183)中第6行中表述有误。解决方案:将“等于33-2=66=A+1=B”改成“等于33*2=66=A+1=B”。问题96:章节:2005年4月二级C笔试题页数:172 问题:第17题解析(P184)中第8行解析有误。解决方案:将“让m2,k=4”改成“让m2.k=4”,用点分隔,不用逗号。问

27、题97:章节:2004年9月二级C笔试题页数:186问题:第14题解析(P197)中第4行表述有误。解决方案:将“选项D中用下划线作为第一个字符”改成“选项D中用数字作为第一个字符”。问题98:章节:2004年9月二级C笔试题页数:187问题:第20题解析(P198)中第4行表述有误。解决方案:将“第三此”改成“第三次”。问题99:章节:2004年9月二级C笔试题页数:188问题:第24题解析(P199)中第4行表述有误。解决方案:将“i,s的值都为3”改成“i的值为3,s的值为6”。问题100:章节:2004年9月二级C笔试题页数:188问题:第27题选项D有误。解决方案:改成:int a2

28、3=1,2,3,4;。问题101:章节:2004年9月二级C笔试题页数:188问题:第28题解析(P199)中第3行表述有误。解决方案:将“a0=1”改成“s0=1”。问题102:章节:2004年9月二级C笔试题页数:189问题:第29题解析(P199)中第5行表述有误。解决方案:将“第三行”改成“第一行”。问题103:章节:2004年9月二级C笔试题页数:191问题:第42题,代码中第2行有误;选项B有误;解析(P201)中有误。解决方案:代码第2行改成:char s=”Yesn/No”,*ps=s;;选项B改成:/No 换行 Yes。解析中的puts函数名写错了,将put都改成puts;解

29、析第4行中,将“所以put(p+4)将输出n/No”改成“所以puts(p+4)将输出/No”。问题104:章节:2004年9月二级C笔试题页数:192问题:第46题代码第5行和第8行有误;解析(P202)中第2行中表述有误。解决方案:代码第5行和第8行的if的条件后面少右圆括号;将“前4个元素按从小到大排序”改成“前4个元素按从大到小排序”。问题105:章节:2004年9月二级C笔试题页数:193问题:第48题解析(P202)中第2行表述有误。解决方案:将“heas”改成“head”。问题106:章节:2004年9月二级C笔试题页数:193问题:第49题解析(P202)中第2行表述有误。解决方案:将“开始指向”改成“开始指针”。问题107:章节:2004年9月二级C笔试题页数:194问题:第9题解析(P203)中第2行和第4行表述有误。解决方案:第2行中,将“执行从case 1;”

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1