第二章单元测试
  1. 以下定义语句中正确的是(    )



  2. A:int a=10, *b=&a;


    B:char a='A' b='B';


    C:float a=b=10.0;


    D:float *a,b=&a;



    答案:int a=10, *b=&a;



  3. 下列选项中,不能用作标识符的是(   



  4. A:int_2_


    B:_1234_


    C:2_int_


    D:_1_2



    答案:2_int_



  5. 有以下定义语句double a,b; int w; long c;若各变量已正确赋值,则下列选项中正确的表达式是(  )




  6. A:(c+w)%(int)a


    B:

    w=a==b;


    C:

    w%((int)a+b)


    D:a=a+b=b++



    答案:(c+w)%(int)a



  7. 有以下程序:

    main()

    {int m=3,n=4,x;

     x=-m++;

     x=x+8/++n;

     printf{"%d",x);

    }

    程序运行后的输出结果是(  )



  8. A:3


    B:-1


    C:-2


    D:5



    答案:-2



  9. 表达式3.6-5/2+1.2+5%2的值是(    



  10. A:4.3


    B:3.8


    C:4.8


    D:3.3



    答案:3.8



温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部