有一个字符串a,b,c,d,e,f,g,h,i,j,k 如何按下列方式输出 a,b,c,1 d,e,f,2 g,h,i,3 j,k,4 麻烦给看看!

2024-12-04 05:02:42
推荐回答(2个)
回答1:

public class Test {

public static void main(String[] args) {
String s = "a,b,c,d,e,f,g,h,i,j,k";
for(int i=1;i<=s.length();i++){
System.out.print(s.charAt(i-1));
if(i%6==0){
System.out.print(i/6+" ");
}
}
if(s.length()%6!=0){
System.out.print(","+(s.length()/6+1)+" ");
}
}
}

JAVA上的问题,楼上搞PHP,我服了你了,老大

回答2:

@$arr=array(a,b,c,d,e,f,g,h,i,j,k);
$m=count($arr);
foreach ($arr as $k => $v) {
echo $v;
$d = $k +1;
if ($d % 3 == 0 && $d != 0) {
echo $d / 3;
}
}
if($m%3!=0){
echo ceil($m/3);
}
?>