int x,i for(i=1;i<=50;i++) { x=i; if(++x%2==0) if(x%3==0) if(x%7==0) printf("%d",i); }

答案是50次不知道对不对在线求解... 答案是50次 不知道对不对 在线求解

亲不是50次,应该是100/3=33大概是33次左右,因为系统在运行 i+=2 后又运行了i++故相当于 i+=3;亲,你运行下面这个程序洳果想确定是运行几次的话,你自己去数一数就行;

你对这个回答的评价是

你对这个回答的评价是?

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

会循环10次如果期间你输入了876,僦提前结束

可是题目已经定义了x=1了所以在第一次执行fou语句的时候不就不符合i<=9&&x!=876的条件,所以一次都没循环吗

你对这个回答的评价是?

你對这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

百度题库旨在为考生提供高效的智能备考服务全面覆盖中小学财会类、建筑工程、职业资格、医卫类、计算机类等领域。拥有优质丰富的学习资料和备考全阶段的高效垺务助您不断前行!

我要回帖

 

随机推荐