• 2021-04-14
    char str[12];
    gets(str);
    执行gets()函数后,将从键盘输入一个字符串存储到str数组中。
  • 内容

    • 0

      有数组定义如下:char str&#91;10&#93;;,以下正确的输入语句是______。 A: scanf(“%c”,<br/>str); B: scanf(“%s”,<br/>str); C: scanf(“%s”,&amp;str[10]); D: gets(str[10]); E: gets(str);

    • 1

      列不能正确进行字符串赋值操作的语句是 未知类型:{'options': ['char str&#91;10&#93;;gets(str);', 'char *str;str="a"', "char*str;str='a';", 'charstr&#91;10&#93;;strcpy(str,"hello");'], 'type': 102}

    • 2

      执行语句char str[81]="abcdef";后,字符串str结束标志存储在str[_______]中

    • 3

      对于字符数组str,要实现逐个字符输入,需采用的语句是: A: scanf("%c",str[0]); B: scanf("%c",&amp;str[0]); C: scanf("%s",str); D: gets(str);

    • 4

      下列程序段中,不能输入字符串的是 A: charstr[10];puts(gets(str)); B: charstr[10];scanf(“%s”,str); C: charstr[10];gets(str); D: charstr[10];getchar(str);