字符串S中查找子串X是否存在的函数,分别是下列哪些?
A: X in S
B: S.find(X)
C: S.index(X)
D: S in X
A: X in S
B: S.find(X)
C: S.index(X)
D: S in X
A,B,C
举一反三
- x和s均为字符串类型,x in s的作用是,判断x是否是s的子串,如果是返回True,否则返回False
- x in s的作用是判断x是否是s的子串,如果是返回True,否则返回False。
- 设串s1='ABCDEFG',s2='PQRST',函数con (x,y)返回x和y串的连接串,subs(s,i,j)返回串s的从序号i的字符开始的j个字符组成的子串,len(s)返回串s的长度。则con (subs (s1,2,len (s2)), subs (s1,len (s2),2))的结果串是____
- 下列选项中不会引起二义性的宏定义是( )。 A.#define S(x) x*x B.#define S(x) (x)*(x) C.#define S(x) (x*x) D.#define S(x) ((x)*(x))
- 4.2()设有double()x;()char()s[50];()输出双精度浮点数x和字符串s,正确的语句是()。()(2.0分)A.()printf("%lf()%s",x,s);()B.()printf("%ld()%s",x,s);()C.()printf("%lf()%s",&x,s);()D.()printf("%lf()%s",x,s[50]);
内容
- 0
所有北大学生(S(x))都是聪明的(P(x))”谓词公式是 A: $x(S(x)∧P(x)) B: "x(S(x)→P(x)) C: $x(S(x)∧﹁P(x)) D: "x(S(x)→﹁P(x))
- 1
执行下列程序段后,串x的值为s=“abc”;t=“xyz”;x=strcat(s,t)
- 2
设串s1=‘BCDEFG’,s2=‘PQRST’,函数con(x,y)返回x和y串的连接串,subs(s,I,j)返回串s的从序号i的字符开始的j个字符组成的子串,len(s)返回串s的长度,则con(sub(s1,2,len(s2)),sub(s1,len(s2),2))的结果是 A: ‘BCDEF’ B: ‘BCDEFG’ C: ‘BCPQRST’ D: ‘BCDEFEF’
- 3
串s1="ABCDEFG",s2="PQRST",函数concat(x,y)返回x和y串的连接串,substr(s,i,j)返回串s的从序号i的字符开始的j个字符组成的子串,strlen(s)返回串s的长度,则concat(substr(s1,2,strlen(s2)),substr(s1,strlen(s2),2))=()。 A: BCDEF B: BCDEFG C: BCPQRST D: BCDEFEF
- 4
个体域为{a.b},消去公式(∀x)R(x)∧(∃x)S(x)中的量词() A: R(a)∧R(b) ∧(S(a) ∨S(b)) B: R(a)∧R(b) ∧S(a) ∧S(b) C: R(a) ∧S(b) D: R(x)∧S(x)