【分析解答题】return 0;
网考网解析:
试题答案: 正确的fun()函数为:     void  fun(char *p,char *q,char *c)     {       int  k=0;       while((!*p)&&(!*q))       {         if(*p<*q)            c[k]=*q;         else            c[k]=*p;         if(*p)            p++;         if(*q)            q++;            k++;        }     } 答案解析:[解析] 此题中主函数没有错误。其错误全部集中在函数fun()中。分析函数fun():     ①整数k用来记录字符串c的偏移,因此k初始值应该为0。     ②循环结束的条件应该是两个字符串指针都已经移到字符串尾部。     ③在while循环体中,k值应该递增。 
                 
				 
                	document.getElementById("warp").style.display="none";
                	document.getElementById("content").style.display="block";
                 
                查看试题解析出处>>
							
	          			
发布评论 查看全部评论