永发信息网

C程序设计 谭浩强那个 有几道问题

答案:3  悬赏:80  手机版
解决时间 2021-04-20 05:53

do{if(i%3) continue;n++;} while(!i); n++

是什么意思??

最佳答案

1,


do{


if(i%3) // 相当于 if(i%3 != 0) 如果 i%3 != 0, continue;


continue;


n++;


}


while(!i);// 相当于 while(i == 0)


n++;



2,


for(i=1;i<10;)


if(i%2)// 相当于 if(i%2 != 0 )


i++;



因为当i==1时,if(i%2) 为真 执行 i++;


当i==2时,if(i%2) 为假,不执行 i ++;


循环条件是 i<10, 满足,所以 一直是i ==2 无限循环


全部回答

for(i=1;i<10;)if(i%2)i++;

我也不太懂,但我说一下我的看法,呵呵。

这是个for循环。i的初值是1,并且规定i<10,如果i和2取余,则i自加。

我不明白的是,为什么i和2取余之后,没有下文了呢?

我觉着应该是,如果i和2取余之后怎么样,才i++。

至于无限循环,我觉着,只要i的值,符合for(i=1;i<10)这个条件,就会总有啊!

仅供参考!!!

for(i=1;i<10;)if9i%2)i++;你的这句语法错误啊

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女人发烧后总是饿而且想吐是否是怀孕的征兆?
现在地下城什么武器直钱?
新大河汽修公司朝霞路店怎么去啊,有知道地址
十五周年结婚祝福语,公司15周年庆祝福语
臧家山这个地址在什么地方,我要处理点事
王力宏的{你和我}好听吗
谁可以帮我抓闪光皮皮?
梦幻西游怎么样才能知道自己在不在线大于100
電腦瀏覽反應慢是怎麼回事
在柳州哪凯才能买到最便宜的品牌衣服
怎么查看模拟器端口号,android模拟器的端口怎
为什么我昨天买了一个狗牙齿连下颚我今天就发
磨刀箐地址在什么地方,想过去办事
初中英语完成句子词组,初一英语完成句子!!
QQ炫舞里的 测试:购物卷 怎么使用?
推荐资讯
冷天跑步为什么气喘呼呼?
介绍些好听的歌…
短信超人 有什么好处?
显卡风扇转速太低导致温度太高解决方法?
高一九班口号霸气押韵,班级口号霸气押韵16字
我该怎样去爱你
爱情.是一辈子都要虔诚面对的信仰?
梁六建材装潢大全怎么去啊,有知道地址的么
张天安诊所我想知道这个在什么地方
The basketball was played by me.句子对吗?
金秋幼儿园(上饶鄱阳)地址在什么地方,想过去
我女朋友想瘦身,大家有好的瘦身产品介绍吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?