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

    设有如下定义: char *a[2]={"ABC","123"}; 则以下就法中正确的是 。

    A.a数组成元素的值分别是"ABC"和"123"

    B.a是指针变量,它指向含有两个数组元素的字符型一维数组

    C.a数组的两个元素中各自存放了字符'A'和'1'的地址

    D.a数组的两个元素分别存放的是含有3个字符的一维字符数组的首地址

  • 相关试题查看更多

  • ID:9372-10638

    下面能正确进行字符串赋值操作的语句是( )

    A)char s[5]={"ABCDE"}; B)char s[5]={'A'、'B'、'C'、'D'、'E'};

    C) char *s;s="ABCDEF"; D)char *s; scanf("%s",s);

    查看解析

  • ID:9372-9294

    设int i=10;则执行j=++i;后j的值为

    查看解析

  • ID:9372-2161

    以下程序的输出结果是 。

    main()

    { int a=4,b=5,c=0,d;

    d=a||!b&&!(c=1);

    printf("%d\n",c);

    }

    A. 非0的数 B. 1 C. 0 D. -1

    查看解析

  • ID:9372-7059

    执行下面的程序时,从键盘上输入5和2,则输出结果是 ( )
    main()

    {int a,b,k;

    Scanf(“%d%d”,&a,&b);

    k=a;

    if(a

    else k=b%a;

    printf(“%d\n”,k);}
    A 5 B 3 C 2 D 0

    查看解析

  • ID:9372-1197

    执行下面程序后,输出的结果是

    main()

    { int y=10;

    do {y--;} while (y); printf("%d\n",y);}

    A.-1 B.1 C.8 D.0

    查看解析