人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

阅读下列程序,则执行结果是main(){inta=0,b=0,c=0,i;for(i=0;i

[复制链接]

问题:阅读下列程序,则执行结果是main(){inta=0,b=0,c=0,i;for(i=0;i

答案:↓↓↓

网友采纳  选C,原因是case语句后面要加break;不然它就会接着往下执行所以就会出现如下的状况:  i=0;  casea=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
回复

使用道具 举报

小黑屋/人人终身学习知识网~是各类综合知识资源信息分享,提升综合素质与提高知识技能的终身学习网络平台

Powered by 5wangxiao

© 2007-2021 5wangxiao.Com Inc.

快速回复 返回顶部 返回列表