
scanf("%c", &loop)
getchar()
这两个 换一下位置
改成
getchar()scanf("%c", &loop)
先把输入int的换行读走。
<?phpfor($i = 1 $i <= 100 $i++){
if($i%5 == 0 && $i%3 == 0){
echo('abcde ')
}elseif($i%3 == 0){
echo('fizz ')
}elseif($i%5 == 0){
echo('bizz ')
}else{
echo($i . ' ')
}
}
for (int i=0i<10i++)//i 从0 到 9 取值进入for循环{ int j=0
while (a[i]=b[j]) j++
c[j]++
}
第一次进入for循环,i = 0
while (a[i]=b[j]) j++// a[0] = 76 与 b[j] 中的数做比较,当遇到第一个a[0] <b[j] 时,跳出循环,否则j++ 指向下一个b[j],如上,即b[2] = 90 时,跳出循环,此时执行下一行代码
c[j]++
即c[2] ++ // c[2]初值为0 ,也就是说此时c[2] = 1 。
整个程序执行下来就是找出a[i]中小于b[0]的个数,存放到c[0]中。找出b[0]---b[1]之间的个数,存放到c[1]中,依次类推。。。。
for(i=0i<4i++)
cout<<c[i]<<' ' //这个没啥说的,就是打印输出 c数组的数据。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)