谢谢了朋友们,帮帮忙 - 爱问答

(爱问答)

谢谢了朋友们,帮帮忙

 int  ADDAT[11]={121,198,299,450,646,800};
 char i=0;
 while((t>ADDAT[i])&&(i<10))
 {i++;}
解释每一行的作用。
如果t的值为200,执行完这段代码,i的值为多少

int  ADDAT[11]={121,198,299,450,646,800};

初始化数组ADDAT,前6个值设为上面的固定值,后面的清0

char i=0;

定义一字符类型,并设值为0

while((t>ADDAT[i])&&(i<10))
{i++;}

当t>ADDAT[i])并且i<10时循环,每次循环i加1

因为t=200

所以,i==0时,t>121成立,i+=1,i==1

i==1时,t>198成立,i+=1,i==2

i==2 时,t>299不成立,循环终止

结果

i=2

这个就是在一个已排序好的数组中,找(不)大于某个数的算法

一个最基础的循环。


相关标签:谢谢

下一篇:托管平时怎么跟家长聊天

上一篇:数量关系学不好真的要放弃吗?

热门标签:
婚姻 爱情 恋爱 暗恋
最新更新:
可以让国外的朋友或者亲戚帮忙交学费吗? 我自问多年已保守自己的原则,是否已足够?不要介意别人的讲法? 网上说达文西是同性恋,他是个奇才。我喜欢他的画。是否他的才华与他的私生活无关?不要关注别人的 当你在社会中混得不好时,你会想起谁 为什么有的人会留着前任的联系方式? 不要介意别人的讲法?我 你与初恋分手,这也刻骨铭心吗 我的提问会不会删? 假如女友因遭强暴而怀孕但坚持产子,你会选择分手吗 我很自卑,已经没有活下去的信念了 一个女子只要感兴趣的都看了很多遍,觉得如何? 两姐妹年龄相差三岁,两人年龄积为108,求姐妹两人的年龄 老人七十岁手抖为什么突然明显加重了已经不能拿筷子了 10岁孩子吃饭太多超过同龄孩子好多,还特别胖体重也超标该怎么办 老公去世,公婆为了怕儿媳与公婆撇清关系,拖延不办遗产继承