#include <stdio.h>void main( { int x=1,a=2,b=3; switch(x运算过程

日期:2018-03-14 15:45:56 人气:1

#include <stdio.h>void main( { int x=1,a=2,b=3; switch(x运算过程

一步步来分析这个代码: 一开始的时候:x = 1, a = 2, b = 3 接着进入switch语句:   先判断 x == 1,发现此时x == 1,所以执行 a--,然后break跳出switch语句 最后执行输出语句输出a,b的值,显然此时a = 1,b = 3 另外: 如果 x 在一开始的时候等于2,那么在执行switch语句的时候,过程如下:   判断 x == 1,发现x != 1,继续下一个判断   判断 x == 2,发现x = 2,开始执行b++; break;
    A+
热门评论