【C语言】测试3 选择结构程序设计

  1. 设 i= 0;j = 0;则 if((++i) < 0) && (++j)) {printf(“%d,%d”,i,j); }
    结果为( )。
    A. 1,0
    B. 0,0
    C. 0,1
    D. 1,1
    正确答案: A

  2. 能正确表示逻辑关系:" a≥10或a≤0 "的C语言表达式是( )。
    A. a>=0 | a<=10
    B. a>=10 or a<=0
    C. a>=10 && a<=0
    D. a>=10 || a<=0
    正确答案: D

  3. 已知字符’A’的ASCⅡ代码值是65,字符变量c1的值是’A’,c2的值是’D’.执行语句printf(“%d,%d”,c1,c2-2);后,输出结果是( )。
    A. 65,66
    B. A,B
    C. 65,68
    D. A,68
    正确答案: A

  4. 若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为( )。
    A. a<>0
    B. !a
    C. a=0
    D. a
    正确答案: D

  5. 以下程序的运行结果是( )。
    #include <stdio.h>
    main(){
    int m=5;
    if(m++>5)printf(“%d”,m);

猜你喜欢

转载自blog.csdn.net/m0_68111267/article/details/130613601