日期:2014-05-17  浏览次数:20770 次

for循环怎样能达到想要的目的,详见内容,请大家指教。
想要用for循环实现如下:
for(int i=0;i<48;i++)
{
   j;
}

如何让j为0,1,1,2,2,3,3,4,4,5,5,…………22,22,23,23,24

想了很长时间,实在是想不出来了,希望大家能帮帮忙。

实在没分了,只有10分了。
------解决方案--------------------
是单纯的输出吗?是的话,可以直接简单的这样输出

for(int i=0;i<48;i++)
{
if(i==0
------解决方案--------------------
i==24)
System.out.println(i);
if(i>0&&i<24)
System.out.println(i+"\n"+i);
if(i>24)
break;
}
------解决方案--------------------

for($i=0;$i<48;$i++){
   $j = ceil(($i)/2);
   echo $j;
}


01122334455667788991010111112121313141415151616171718181919202021212222232324 

PHP的话 这样写, 希望能给你帮助 java应该也是一样

函数名: ceil
用 法: double ceil(double x);
功 能: 返回大于或者等于指定表达式的最小整数