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

    以下程序的输出结果是( )

    main( )

    { int i,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];

    for(i=0;i<4;i+=2)printf("%d ",p[i]); }

    A) 5 2 B) 5 1 C) 5 3 D) 9 7

  • 相关试题查看更多

  • ID:9372-1209

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

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

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

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

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

    查看解析

  • ID:9372-9313
    以下叙述中不正确的是( )。
    A、在C程序中,逗号运算符的优先级最低
    B、在C程序中,abc和ABC是两个不同的变量
    C、如果变量a和b的类型相同,在执行了赋值表达式a=b后,变量b的值改变为0
    D、若变量a为int型变量,但赋值语句a=12.56是正确的

    查看解析

  • ID:9372-2113

    有以下程序执行后输出的结果是
    main()
    {char str[][10]={"China","Beijing"},*p=str;
    printf("%s\n",p+10);
    }

    查看解析

  • ID:9372-1111
    以下叙述中正确的是______。

    A. 在C语言中,预处理命令行都以"#"开头

    B. 预处理命令行必须位于C源程序的起始位置

    C. 每个C程序必须在开头包含预处理命令行:#include

    D. C语言的预处理不能实现宏定义的功能

    查看解析

  • ID:9372-9255

    C语言中的三种基本程序结构是、和

    查看解析