问题 单项选择题

下面程序的输出结果是
#include<iostream.h>
#include<string.h>
void main( )

char p1[10],p2[10]
strcpy(p1,"abc");
strcpy(p2,"ABC");
char str[50]="xyz";
strcpy(str+2,strcat(p1,p2));
cout<<str;

A.xyzabcABC

B.zabcABC

C.xyabcABC

D.yzabcABC

答案

参考答案:C

解析: 该函数的调用方式是strcpy(字符数组,字符串)其中“字符串”可以是串常量,也可以是字符数组。函数的功能是将“字符串”完整地复制到“字符数组”中,字符数组中原有内容被覆盖。使用该函数时注意:①字符数组必须定义得足够大,以便容纳复制过来的字符串。复制时,连同结束标志’\0’一起复制。②不能用赋值运算符“=”将一个字符串直接赋值给一个字符数组,只能用strcpy()函数来处理。strcat (字符数组,字符串)功能是把“字符串”连接到“字符数组”中的字符串尾端,并存储于“字符数组”中。“字符数组”中原来的结束标志,被“字符串”的第一个字符覆盖,而“字符串”在操作中未被修改。使用该函数时注意:①由于没有边界检查,编程者要注意保证“字符数组”定义得足够大,以便容纳连接后的目标字符串;否则,会因长度不够而产生问题。②连接前两个字符串都有结束标志’\0’,连接后“字符数组”中存储的字符串的结束标志’\0’被舍弃,只在目标串的最后保留一个’\0’。

填空题
不定项选择 案例分析题

一般资料:求助者,男性,28岁,公司副总经理。因恋爱问题苦恼,主动前来咨询。 案例介绍:求助者是家中的独子,年轻有为,气质高雅。大学时曾与同班同学恋爱,原准备毕业后结婚,后因分居两地,各自难以放弃自己的事业而分手。求助者为此痛苦了好几年。一年前结识现在的女友,已准备结婚,买了房也装修完了。一个多月前,前女友找到求助者,表示几年来历经磨难,现在知道了初恋的感情是最无价的,提出愿搬来本市,尽快与求助者结婚。求助者不知如何是好,内心很矛盾,也很痛苦,主动前来咨询。 下面是心理咨询师与求助者的一段咨询对话: 心理咨询师:你需要我帮你解决什么心理问题呢? 求助者:情况我都说过了,我不知道该怎么办,你能告诉我吗? 心理咨询师:对这件事你想怎么办呢? 求助者:我也不知道,所以就来咨询了。 心理咨询师:那你现在想想可以吗? 求助者:我早想过了,但想不出结果。 心理咨询师:那你能说说你都想了什么吗? 求助者:我特别喜欢我原来的女朋友,那是我的初恋,当年分手了,我痛苦了好几年。后来交了现在的女朋友,都准备结婚了,前女友又回来了,我倒不恨她,两个人比较起来我还是喜欢她的,我想和她结婚。可是朋友、家人都反对,而且现在的女朋友怎么办?她对我确实挺好的,既漂亮又贤惠懂事,她知道了这件事都没有怪我,而且都走到这一步了,怎么办呐?我现在都快烦死了,为这事吃不下、睡不着,工作也没精打采,什么事都不想干。我今天来就是想让你告诉我到底该怎么办? 心理咨询师:你开车到外地,走高速又平又快,但要交钱。走国道,不交钱,但路不平,有红绿灯,可能堵车,耽误时间。你说你怎么走啊? 求助者:我就想快,还不花钱。 心理咨询师:想快还不想花钱,那怎么走啊? 求助者:(沉默)……没法走。 心理咨询师:没法走,但要出门办事,怎么办? 求助者:(沉默)……只能选一个走。 心理咨询师:选哪个? 求助者:我可能会根据出行的目的来选择。 心理咨询师:你想想,你不知道该选哪个人结婚,不就是像不知道怎样走路一样吗?因为两个人各有利弊,你不是不知道怎样做,你是选哪个都只要利,不要弊,是吗? 求助者:好像是这样的,我明白了,您的意思是说我太追求完美了吗? 心理咨询师:你觉得呢? 求助者:我懂了,我知道该怎么办了…… 心理咨询师:你看,通过心理咨询,你获得了成长,解决了自身的问题,我为你高兴,你最后选了谁,告诉我一声好吗?

对该求助者最可能的初步诊断是()。

A.一般心理问题 

B.躯体性疾病 

C.严重心理问题 

D.神经症性问题