[单选题]

设正规式S=(a|ba)*,则其对应正规集的字符串(30)。

A.长度必须是偶数

B.长度必须是奇数

C.a不能连续出现

D.b不能连续出现

参考答案与解析:

相关试题

对于正规式0*(10*1)*0*,其正规集中字符串的特点是( )。

[单选题]对于正规式0*(10*1)*0*,其正规集中字符串的特点是( )。A.开头和结尾必须是0B.1必须出现偶数次C.0不能连续出现D.1不能连续出现

  • 查看答案
  • 对于正规式0*(10*1)*0*,其正规集中字符串的特点是 (50) 。 (

    [单选题] 对于正规式0*(10*1)*0*,其正规集中字符串的特点是 (50) 。(50)A. 开头和结尾必须是0B. 1必须出现偶数次C. 0不能连续出现D. 1不能连续出现

  • 查看答案
  • 对于正规式0*(10*1)*0*,其正规集中字符串的特点是(50)。

    [单选题]对于正规式0*(10*1)*0*,其正规集中字符串的特点是(50)。A.开头和结尾必须是0B.1必须出现偶数次C.0不能连续出现D.1不能连续出现

  • 查看答案
  • 表示“以字符a开头且仅由字符a、b构成的所有字符串”的正规式为()。

    [单选题]表示“以字符a开头且仅由字符a、b构成的所有字符串”的正规式为()。A.a*b*B.(a|b)*aC.a(a|b)*D.(ab)*

  • 查看答案
  • 两个正规集相等的必要条件是他们对应的正规式等价。

    [判断题] 两个正规集相等的必要条件是他们对应的正规式等价。A . 正确B . 错误

  • 查看答案
  • 判断字符串s1是否大于字符串s2,应该使用( )。

    [单选题]判断字符串s1是否大于字符串s2,应该使用( )。A.if(strcmp(s1,s2)s2)C.if(strcmp(s2,s1判断字符串s1是否大于字符串s2,应该使用( )。A.if(strcmp(s1,s2)<0)B.if(s1>s2)C.if(strcmp(s2,s1)<0)D.if(strcmp(s1,s2))

  • 查看答案
  • 判断字符串s1是否大于字符串s2,应该使用()。

    [单选题]判断字符串s1是否大于字符串s2,应该使用()。A.if(strcmp(s1,s2)s2)C.if(strcmp(s2,s1)判断字符串s1是否大于字符串s2,应该使用( )。A.if(strcmp(s1,s2)<0)B.if(s1>s2)C.if(strcmp(s2,s1)<0)D.if(strcmp(s1,s2))

  • 查看答案
  • 下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是()。

    [单选题]下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是( )。A.if(strcmp(s2,s1)==0)ST;B.if(s1===s2)ST;C.if(strcpy(s1,s2)==1)ST;D.if(s1,s2==0)ST;

  • 查看答案
  • 求字符串T在字符串S中首次出现的位置称为(42)。

    [单选题]求字符串T在字符串S中首次出现的位置称为(42)。A.串的模式匹配B.求子串C.求串的长度D.串的连接

  • 查看答案
  • 在字符串前面加上()符号,则字符串中的转义字符将不被处理。

    [单选题]在字符串前面加上()符号,则字符串中的转义字符将不被处理。A . @B . C . #D . %

  • 查看答案
  • 设正规式S=(a|ba)*,则其对应正规集的字符串(30)。