第三章单元测试
  1. 若变量已正确定义,表达式 (j=3, j++) 的值是____。


  2. A:4 B:5 C:3 D:6
    答案:3
  3. 若" int n; float f=13.8; ",则执行"n=(int)f%3"后,n的值是( )。


  4. A:4.6 B:4.33333 C:1 D:4
  5. 若有定义“char a; int b; float c; double d;”,则表达式“a*b+d-c”值的类型为____。


  6. A:char B:int C:double D:float
  7. 若x为浮点型,则表达式x=10/4为( )。


  8. A:2.5 B:2.0 C:3 D:2
  9. 假设字符变量ch中存放有小写英文字母,将其转换为相应的大写英文字母的表达式是 ( ) 。


  10. A:ch = ch-'a'+'A' B:ch -= 'a'+'A' C:tolower(ch) D:ch = ch+32
  11. C 语言中,要求运算对象只能为整数的运算符是( )。


  12. A:

    /

    B:

    >

    C:

    D:

    *

  13. 为了确保表达式n/2的值为float型,可写成float(n/2)。


  14. A:错 B:对
  15. 若有定义:int a=8,b=5,c;,执行语句:c=a/b+0.4;后,c的值是( )。


  16. A:

    2.0

    B:

    1

    C:

    2

    D:

    1.4

  17. 设有i=10,在表达式j=i--,则j的值是( )。


  18. A:

    11

    B:

    9

    C:

    8

    D:

    10

  19. C语言程序中,表达式5%2的结果是( )。


  20. A:

    2.5

    B:

    2

    C:

    3

    D:

    1

  21. 若x、i、j和k都是int型变量,则计算x=(i=4,j=16,k=32)表达式后,x的值是( )。


  22. A:

    4

    B:

    32

    C:

    52

    D:

    16

  23. 设x和y都是int型变量,则以下语句:x+=y;y=x-y;x-=y;的功能是交换x和y的值。


  24. A:错 B:对
  25. 若变量已正确定义,以下合法的赋值表达式是( )。


  26. A:

    y=int(a)

    B:

    ++(a+b)

    C:

    a=a/(b=5)

    D:

    a=1/b=2

  27. 逻辑运算符两侧运算对象的数据类型()。


  28. A:

    只能是0 1

    B:

    可以是任何类型的数据

    C:

    只能是整型或字符型数据

    D:

    只能是0 或非0 正数

  29. 在赋值表达式中,赋值号左边既可以是变量也可以是任意表达式。


  30. A:错 B:对
  31. 若a为int型,且其值为3,则执行完表达式:  a+=6后,a的值是( )。


  32. A:

    6

    B:

    12

    C:

    9

    D:

    3

  33. 单目运算符、赋值运算符和条件运算符均为右结合性。


  34. A:对 B:错
  35. 能表示x为偶数的表达式是().


  36. A:

    x%2

    B:

    x%2!=0

    C:

    x%2==1

    D:

    x%2==0

  37. 已知int i=10;表达式'3<=i<=5'的值是()


  38. A:

    19

    B:

    1

    C:

    20

    D:

    0

  39. 能正确表示“当x 的取值在[110][200210]范围内为真,否则为假”的表达式是(


  40. A:

    (x>=1)||(x<=10)&&(x>=200)||(x<=210)

    B:

    (x>=1)&&(x<=10)||(x>=200)&&(x<=210)

    C:(x>=1)||(x<=10)||(x>=200)||(x<=210) D:

    能正确表示“当x 的取值在[110][200210]范围内为真,否则为假”的表达式是(

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