资源描述:
《二级c语言上机试题库答案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第1套上机操作题一、程序填空题【微答案】(1)0 (2)i++或++i或i+=1或i=i+1 (3)2.0*i【微分析】填空1:循环变量1从开始参加运算,但是在每次循环的开始i都进行自加1操作,故i应赋初值为0。填空2:循环变量i自增1运算。填空3:根据公式确定表达式通项。注意x为double类型,故应将i变为double类型再进行运算。二、程序修改题【微答案】(1)voidfun(char*s,char*t)(2)t[2*d]=' ';或t[d+i]=' ';或t[2*d]=0;或t[d+i]=0;【微分析】(1)从调用函数来看,函数传递的
2、是数组,所以函数的形参应为指针。(2)循环结束后回文字符的个数为2*d个,因为数组下标是从0开始的,所以最后一个字符的下标为2*d-1,在最后一个字符的后面加上结束符' ',因此为t[2*d]=' ';。三、程序设计题【微答案】voidfun(char*s,chart[]){inti,j=0,n;n=strlen(s);for(i=0;i