二级C语言上机题库勘误

如有帮助欢迎下载支持

《二级上机题库》勘误

问题1 页数:13

问题:第二行“删除__2__后”有错误。 解决方案:改为:“删除__3__后”。

问题2

页数36p,39题

问题:题目错误,程序错误 解决方案:

1. 题目第一句“序中”改为“程序中”。2. 程序改为: #include #define N 3

int fun(int (*a)[N]) { int i,j,m1,m2,row,colum; m1=m2=0; for(i=0;i

1

如有帮助欢迎下载支持

main() { int x[N][N],i,j; printf(\ for(i=0;i

问题3

页数36p,40题

问题:参考答案有错误 解决方案:答案改为:(1)k-1(2)N-1(3)temp

问题4

页数:44p,51题

问题:题目程序代码有误

解决方案:去掉代码17行main函数体内第一句代码最后的“}”

2

如有帮助欢迎下载支持

问题5

页数:50p,61题

问题:此题目有歧义,代码实现的功能是把奇数前移,覆盖前面的数据,但是后面偶数并没有全部删除也无法删除。

解决方案:创建新的字符串保存奇数数据。

问题6

页数:52p,65题

问题:程序代码功能有误,没有添加字符串结束符。

解决方案:在fun函数体中代码倒数第2行添加“ss[j]=0;”

问题7

页数:52p,66题

问题:与填空题36重复。

问题8

页数:50p,61题

问题:此题目有歧义,代码实现的功能是把偶数前移,覆盖前面的数据,但是后面奇数并没有全部删除也无法删除。

解决方案:创建新的字符串保存偶数数据。

问题9

页数:61p,80题 问题:参考答案错误 解决方案:改为:(1)fp (2)== (3)fp

二改错题 问题10

页数:79p,6题

问题:参考答案有误,在改错(2)中不需要把“==0”改为“==‘\\0’”应为作用是一样的。只需要把“IF”改为“if”。 解决方案:答案(2)改为:“if(substr[k+1]==’\\0’)”。

问题11

页数:79p,7题 问题:题目公式有误 解决方案:公式改为:t=1

3

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4