有以下程序: #include main() { int x=1,y=2,z=3; if(x)>y) if(y%z)printf(“%d”,++z); else printf(“%d”,++Y);

admin2013-12-19  31

问题 有以下程序:
    #include
    main()
    {  int x=1,y=2,z=3;
    if(x)>y)
    if(y%z)printf(“%d”,++z);
    else printf(“%d”,++Y);
    printf(“%d\n”,x++);
    }
    程序的运行结果是(    )。

选项 A、331   
B、41
C、2
D、1

答案D

解析 考查if…else的语句的应用规则,C语言中规定,else与其最近的if相匹配。
转载请注明原文地址:https://jikaoti.com/ti/f3U3FFFM
0

最新回复(0)