第1题
A.ABCD
B.ABCDEFGHIJKL
C.ABCDEFGHIJKLMNOPQRST
D.AEIM
第2题
以下程序#include "stdio、h"main(){ char *p="ABCDEF",*q;q=p+3;printf("%s/n",q);}的输出结果是()。
第3题
下面程序段的输出结果是_____。
chars[8]="ABCD",*p=s;
*++p='E';
printf("%s",p);
第4题
在一个单链表中,已知q所指结点是p所指结点的直接前趋,若在p,q之间插入s结点,则执行()操作。
A.s—>next=p—>next;p—>next=s;
B.q—>next=s;s—>next=p;
C.p—>next=s—>next;s—>next=p;
D.p—>next=s;s—>next=q;
第5题
用串v替换串t在串s中的所有出现;若t不是s的子串,则串s不变。例如,若串s为“aabbabebaabaaacbab”,串t为“bab”,串v为“abdc”,则执行replace操作后,串s中的结果为“aababdccbaabaaacabdc”.试利用字符串的基本运算实现这个替换操作。
第7题
在命令行中输入“Zoom”,执行【缩放】命令。在命令行“指定窗口角点,输入比例因(nX或nXP), 或[全部(A)/中心点(C)/动态(D)/范围(E)/上一个(P)/比例(S)(W)]:”提示下,输入(), 该图形相对于当前视图缩小一半。
A.-0.5nxp
B.0.5x
C.2nxp
D.2x
第8题
当对信号量进行V操作之后,______。
A.当S<0,进程继续执行
B.当S>0,要唤醒一个就绪进程
C.当S≤0,要唤醒一个等待进程
D.当S≤0,要唤醒一个就绪进程
第9题
A.q—>next=s—>next;s—>next=p;
B.s—>next=P;q—>next=s—>next;
C.p—>next=s—>next;s—>next=q;
D.s—>next=q;p—>next=s—>next;
第10题
下列语句序列执行后的输出结果是__________。
intm=5;
if(m++>5)printf("%d/n",m);
elseprintf("%d/n",--m);