第五章单元测试
  1. 在C语言中,if语句后的一对原括号中,用以决定分支的流程的表达式(  ).


  2. A:可用任意表达式 B:只能用逻辑表达式或关系表达式 C:只能用逻辑表达式 D:只能用关系表达式
    答案:可用任意表达式
  3. int a=3,b=2,c=1;

    if(a>b>c)a=b;

    else a=c;

    则a的值为(  ).



  4. A:1 B:3 C:2 D:0
  5. a=1;b=2;c=3;

    if(a<c) b=a;a=c;c=b;则c的值为(  )



  6. A:0 B:1 C:3 D:2
  7. 以下不正确的if语句形式是(  ).


  8. A:if(x==y) x+=y; B:if(x>y&&x!=y); C:if(x!=y) scanf("%d",&x) else scanf("%d",&y); D:if(x<y) {x++;y++;}
  9. 下面程序的输出结果是main()

    {int x,y,z;

    x=1;y=2;z=3

    if(x>y)

    if(x>z) printf("%d",x);

    else printf("%d,y);

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

    }



  10. A:3 B:无输出 C:13 D:23

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