第二章单元测试
  1. 判断char类型的变量c是否为大写字母的正确表达式为( )。

  2. A:(c>='A')&(c<='Z') B:'A'<=c<='Z' C:(c>='A')&&(c<='Z') D:('A'<=c)AND('Z'>=c)
    答案:(c>='A')&&(c<='Z')
  3. 若有语句int a=1,b=2,c=3;则以下值为0的表达式是( )。

  4. A:(a>b)||(b<c) B:(!(a+b)==c&&a) C:'a'&&'b' D:a<=b
    答案:(!(a+b)==c&&a)
  5. 在C语言中,要求参加运算的数必须是整数的运算符是 ( )。

  6. A:= B:/ C:% D:*
    答案:%
  7. 使用语句scanf("x=%f,y=%f",&x,&y);
    输入变量x、y的值(□代表空格),正确的输入是 ( )。

  8. A:1.25,2.4 B:x=1.25,y=2.4 C:1.25□2.4 D:x=1.25□y=2.4
    答案:x=1.25,y=2.4
  9. 已知 int a = 3;执行 a += a -= a * a 后,变量a的值 ( )。

  10. A:9 B:0 C:-12 D:6
    答案:-12
  11. C语言提供的合法的数据类型关键字是 ( )。

  12. A:integer B:int C:float D:Char
    答案:int###float###Char
  13. 表达式i++与++i在任何场合功能完全相同。( )

  14. A:错 B:对
    答案:错
  15. scanf和printf都是C系统提供的标准输入输出函数。( )

  16. A:对 B:错
    答案:对
  17. 在scanf("%d,%d",&a,&b)函数中,可以使用一个或多个空格作为两个输入数之间的间隔。( )

  18. A:错 B:对
    答案:错
  19. C语言中可以把一个字符串赋给一个字符变量。( )

  20. A:对 B:错
    答案:错

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