C语言数据结构问题

执行一下函数会产生怎样的输出结果?
Void demonstrate(){
StrAssign(s,’THIS IS A BOOK’);
Replace(s,Substring(s,3,7),’ESE ARE’);
StrAssign(t,Concat(s,’S’);
StrAssign(u,’XYXYXYXYXYXY’);
StrAssign(v,SubString(u,6,3));
StrAssign(w,’W’);
printf(‘t=‘,t,’v=‘,v,’u=‘,Replace(u,v,w));
}
就这个!!!!!!!!!!!!!
简单吧 (~ o ~)~zZ

第1个回答  2011-07-11
StrAssign ,字符串赋值 结果 s= THIS IS A BOOK
Substring(s,3,7), 是S IS A
Replace (......) THIS IS A BOOK -> THESE ARE BOOK
StrAssign(t,Concat(s,’S’); -> t = THESE ARE BOOKS
StrAssign(u,’XYXYXYXYXYXY’); ->u = XYXYXYXYXYXY
StrAssign(v,SubString(u,6,3)); -> v = XYX
StrAssign(w,’W’); -> w = W
printf(‘t=‘,t,’v=‘,v,’u=‘,Replace(u,v,w)); 输出:t=THESE ARE BOOKS v= XYX u = WYWYWY本回答被提问者采纳
第2个回答  2011-07-11
你这程序里的函数strassign,replace都没事先声明,不知道函数是干嘛的,怎么输出结果?追问

这是一个完整的题目 一字不差

相似回答