若INDEX(S,T)表示求T在S中的位置的操作,则对于S=“Beijing&Nanjing”,T=“jing”,INDEX(S,T)=()
第1题:
下面函数的功能是()sss(s,t)char*s,*t;{ while((*s)&&(*t)&&(*t++==*s++));return(*s- * t); }
A.求字符串的长度
B.比较两个字符串的大小
C.将字符串s复制到字符串t中
D.将字符串s接续到字符串t中
第2题:
第3题:
[说明1]
函数void convelt(chal *a,int n)是用递归方法将一个正整数n按逆序存放到一个字符数组a中,例如,n=123,在a中的存放为'3'、'2'、'1'。
[C函数1]
void convert(char *a,int n)
{ int i;
if((i=n/10)!=0; convert( (1) ,i);
*a= (2) ;
}
[说明2]
函数int index(char *s,char *t)检查字符串s中是否包含字符串t,若包含,则返回t在s中的开始位置(下标值),否则返回-1。
[C函数2]
int index(char *s,char *t)
{ int i,j=0;k=0;
for(i=0;s[i]!:'\0';i++)
( for( (3) ;(t[k]!='\0')&&(s[j]!='\0')&&( (4) );j++,k++);
if( (5) ) return(i);
}
return(-1);
}
第4题:
在传统的集合运算中,关系R和关系S的差的结果可表示为(t表示元组)( )。
A.{tlt∈R∨t∈S)
B.{tlt∈R∧t∈S)
C.{tlt∈R∨┓t∈S)
D.R-S
第5题:
A.4
B.5
C.6
D.9
E.10
第6题:
求字符串T在字符串S中首次出现的位置的操作称为()。
A、串的模式匹配
B、求子串
C、求串的长度
D、串的连接
第7题:
A、‘ijing’
B、‘jing&’
C、‘ingTi’
D、‘ing&T’
第8题:
在公式S=S0+Vt中,已知S=100,S0=25,V=10,求t。
将S=100,S0=25,V=10代入公式,得100=25+10t,解得t=7.5
第9题:
若有以下定义: char s(10)="program",t[]="test"; 则下列选项中对字符串操作错误的是( )。
A.strcpy(s,t);
B.strcat(s,t);
C.cout<<strlen(s);
D.gets(s);
第10题:
在传统的集合运算中,关系R和关系S的差的结果可表示为(t表示元组)______。
A.{t|t∈R∨t∈S}
B.{t|t∈R∧t∈S}
C.{t|t∈R∨t∈S}
D.R-S