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

    有以下程序

    void main( )

    { char kint i

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

    { scanf("%c",&k)

    switch(k)

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

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

    }

    }

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

    Aanother Banother Canother Dnumber

    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];

    fori=1; i<9; i++p[i]=i+1;

    printf"%dn",a[1][2];

    }

    查看解析