• 2022-10-30
    若已定义:char c[5]={ 'a', 'b', '\0', 'c', '\0'}; 则printf("%s",c);的输出是( )。
    A: 'a''b'
    B: ab
    C: abc
    D: "ab\0c"
  • B

    内容

    • 0

      下面程序段的运行结果是 。char str[5]={’a’,’b’,’\0’,’c’,’\0’}; printf(“%s”,str); A: ’a’’b’ B: ab c C: ab D: abc

    • 1

      以下程序段的输出结果为().  char c[]="abc";  int  i=0;  do while(c[i++]!=’\0’);printf("%d",i-1); A: abc B: ab C: 2 D: 3

    • 2

      【10.3】有定义 char c[5]={‘a’,’b’,’\0’,’c’,’\0’}; 执行语句printf(“%s”,c); 后的输出结果是( )。

    • 3

      程序段char<br/>c&#91;&#93;="abc"; int i=0; do{}while(c&#91;i++&#93;!='\0');<br/>printf("%d",i-2); 的输出结果为() A: ab B: 3 C: abc D: 2

    • 4

      设已定义 char str&#91;6&#93;= { 'a','b','\0','c','d','\0'}; 执行语句 printf(("%s",str) 后,输出结果为( )。 A: a B: ab C: abcd D: ab\0cd\0