作业帮 > 综合 > 作业

阅读下列程序,则执行结果是

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/02 17:43:54
阅读下列程序,则执行结果是
main()
{ inta=0,b=0,c=0,i;
for(i=0;i
选C,原因是 case语句后面要加break;不然它就会接着往下执行所以就会出现如下的状况:
i=0;
case a=i++; 所以a=0,然后i=i+1=1;
然后执行
b=i++.所以 b=i=1,然后i=i+1=2;
然后执行c=i++,所以c=i=2,然后i=i+1=3;
然后执行i++,所以i=i+1=4;
然后这次循环结束,要执行 for()循环里面的第三个判定,i++
所以 i=i+1=5;
所以说是 0,1,2,5