您现在的位置:在线题库 >> 计算机类 >> C语言
  • ID:9372-2129

    有以下程序

    void main( )

    { char k;int i;

    for(i=1;i<3;i++)

    { scanf("%c",&k);

    switch(k)

    { case '0': printf("another\n");

    case '1': printf("number\n");}

    }

    }

    程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是( )

    A、another B、another C、another D、number

    number number number number

    another number

  • 相关试题查看更多

  • ID:9372-9274

    若变量已正确定义并赋值,不符合C语言语法的表达式是( )
    A> a*b/c; B> 3.14%2 C> 2, b D> a/b/c

    查看解析

  • ID:9372-9289
    将一个float类型的变量x强制转化为双精度浮点型的表达式是

    查看解析

  • ID:9372-9284

    执行下列程序段,输出的结果是。

      # include

      int f(int x)

      { static y=1;

       y++;

       x += y;

       return x;

      }

      void main( )

      { int k;

       k=f(3);

       printf("%d %dn", k, f(k));
    }

    查看解析

  • ID:9372-9272
    有以下程序,执行后输出结果是 ( )

    main()

    { char *s[]={"one","two","three"},*p;

    p=s[1];

    printf("%c,%s\n",*(p+1),s[0]);

    }

    A> n,two B> t,one C> w,one D> o,two

    查看解析

  • ID:9372-1634

    下列程序执行后的输出结果是 。

    main()

    { int a[3][3], *p,i;

    p=&a[0][0];

    for(i=1; i<9; i++)p[i]=i+1;

    printf("%d\n",a[1][2]);

    }

    查看解析