Java编写数字左右反转(do while)
答案:2 悬赏:30
解决时间 2021-04-28 06:33
- 提问者网友:江山如画
- 2021-04-27 09:46
Java编写数字左右反转(do while)
最佳答案
- 二级知识专家网友:没感情的陌生人
- 2021-04-27 10:25
public class S
{
private static long translate ( long num )
{
String temp = num + "";
int i = 0;
char[] cs = temp.toCharArray ();
do
{
char t = cs[i];
cs[i] = cs[cs.length - i - 1];
cs[cs.length - i - 1] = t;
i++;
} while (i < cs.length / 2);
return Long.parseLong (String.valueOf (cs));
}
public static void main ( String[] args )
{
System.out.println (translate (123));
}
}
{
private static long translate ( long num )
{
String temp = num + "";
int i = 0;
char[] cs = temp.toCharArray ();
do
{
char t = cs[i];
cs[i] = cs[cs.length - i - 1];
cs[cs.length - i - 1] = t;
i++;
} while (i < cs.length / 2);
return Long.parseLong (String.valueOf (cs));
}
public static void main ( String[] args )
{
System.out.println (translate (123));
}
}
全部回答
- 1楼网友:星痕之殇
- 2021-04-27 11:18
int i=0;
int k=0;
int[] goals=new int[10];
scanner input= new scanner(system.in);
while(i<10)
{
system.out.println("请输入第"+i+"局游戏得分:");
goals[i]=input.nextint();
if(goals[i]>80)k++;
}if(k>=9)
system.out.println("你的得分为一级!");
else if(k>=6)
system.out.println("你的得分为二级!");
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息