• 2022-06-29
    str ='abcdefg',要获取字符串"aceg",以下分片操作正确的是( )
    A: str[0:6:1]
    B: str[0:6:2]
    C: str[1:6:1]
    D: str[1:6:2]
  • B

    内容

    • 0

      已知有定义,FILE *fp; char str[] = "Hello!"; fp = fopen("file.dat", "wb");将数组str中存放的字符串写到名为file.dat的二进制文件中。需要的语句是( )。 A: fwrite(str[0], sizeof(char), 1, fp); B: fread(str, sizeof(char), 6, fp); C: fwrite(fp, sizeof(char), 6, str); D: fwrite(str, sizeof(char), 6, fp);

    • 1

      想声明一个由abc三个字母组成的数组,以下哪个方法正确 A: $str=array('a','b','c'); B: $str=range('a','c'); C: $str[0]='a';$str[1]='b';$str[2]='c'; D: $str=str_split('abc');

    • 2

      执行下列程序段:Dim a, k As Integer、a = 6、For k = 1 To 0、a = a + k、Next k、 MsgBox(Str(k) + " " + Str(a)),输出的结果是

    • 3

      下面()中,数组str保存的不是字符串。 A: char str[5]={'H','e','l','l','o'}; B: char str[6] = {"China"}; C: char str[6] = "China"; D: char str[ ] = "China";

    • 4

      下面的定义语句中,使数组str不能正确保存字符串的是()。 A: char str[6]="China"; B: char str[ ]="China"; C: char str[5]={'C','h','i','n','a'}; D: char str[6]={"China"};