求个简单的java代码 从1开始报数,共38人,老师要求按1,2,3 重复报数 高手帮忙解决下 急求

求java代码:某班上体育课,从1开始报数,共38人,老师要求按1,2,3 重复报数,报数为1的同学往前走一步,而报数为2的同学往后退一步,试分别将往前走一步和往后走一步的同学的序号打印出来。 要求用循环 求 高手解决下 谢谢了

public class Test1 {
public static void main(String[] args) {
int a=0,b=0,c=0;
System.out.print("(报1)"+"\t"+"(报2)"+"\t"+"(报3)"+"\n");
for (int j = 1; j <=38; j++) {
if (j%3==0) {
a=j;//报1同学
System.out.println(a+"\t ");
}else if (j%3==1) {
b=j;//报二的同学
System.out.print(b+"\t ");
}else if (j%3==2) {
c=j;//报3的同学
System.out.print(c+"\t ");
}
}
}
}
还有一个是:
public static void main(String[] args) {
int num=38;
int aa=(num/3);
int a=0,b=0;
System.out.print("向前一步"+"\t"+"后退一步"+"\n");
for (int i = 0; i <=aa; i++) {
a=(i*3);
b=((i*3)+1);
System.out.println((a+1)+"\t"+(b+1));
}
}
温馨提示:内容为网友见解,仅供参考
无其他回答

...从1开始报数,共38人,老师要求按1,2,3 重复报数 高手帮忙解决下 急 ...
public class Test1 { public static void main(String[] args) { int a=0,b=0,c=0;System.out.print("(报1)"+"\\t"+"(报2)"+"\\t"+"(报3)"+"\\n");for (int j = 1; j <=38; j++) { if (j%3==0) { a=j;\/\/报1同学 System.out.println(a+"\\t ");}else if (...

java高手进,求一个数独游戏java代码
回答:数独(sudoku)的生成与破解 最近在网上比较流行的智力游戏。笔者本人也玩过,可以下个模拟游戏试试,简单的还可以,太难就无从下手了。虽然偶脑子不好使,但偶是计算机科班出身,怕你不成,老规矩,编程破解。 首先,偶是第一次做数独的程序,可能程序不强,以后有时间再改进改进。望高手评析。 还是把数...

高手帮忙解决一下
3。把那些什么桌面工具,内存整理工具通通关掉(你至少有2个类似的工具在运行)”处理方法: 运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\ShellExecuteHooks下,应该只有一个正常的键值"{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。〔我个人的最后解决和看...

高手,帮忙解决一下问题吧:有100个人围成一圈,从左至右依次进行1,2报数...
你好,最后一人是当初的第32个。。这个要自己推。。过程不复杂,只是不好表达。。

请教Java高手一个“1+1!=2”的代码调试需求。
稍微改一下,你定义一个j,就行了。int i = 1;int j = 0;double a = 1;double c = 0;while (i<=20){ j = i;\/\/下面这个循环出来结果都是a =1;你再改一下逻辑 while (j>0){ a =1;a= a * j;j--;} c = c + 1\/a;i ++;} System.out.println(c);\/\/稍微改一下...

java如果很多用户同时访问一个服务器会导致速度变慢。应怎么解决?求高...
难于解决。我们可以考虑解决的方向:1. 最简单的,换上更好的硬件,但要花钱;2. 其次,可以在服务器限制一次并发访问的数量,这样也能解决,但会导致一部分用户体验下降;3. 再次,仔细的分析后台代码,找出瓶颈所在,并通过优化算法等改进性能,但耗时最久,并且也不一定能最终解决。

EXCEL函数,求正确公式,高手帮忙。回答正确绝对满分。
EXCEL函数,求正确公式,高手帮忙。回答正确绝对满分。 1.J3是一个有三个选项的下拉序列,选项分别为A、B、C,要求当J3=A时,E6=0,J3=B或者J3=C时,E6=10002.D6+D7+D8+D9+D10+H6+H7+H8+H9+H10=O4(不是零四,是“殴四”)J3=C时,N3=一个任... 1.J3是一个有三个选项的下拉序列,选项分别为A、B...

程序设计题:编写一个java小应用程序,要求输出自己的学号,姓名,并写出...
下面是一个java 小程序实现的import java.awt.*;\/\/引入包import java.applet.Applet;\/\/引入包public class Output extends Applet\/\/定义类{ \/\/定义变量 private String name; private int num; \/\/初始化 public void init() { name = getParameter("vname"); num = Integer.parseInt(getParameter("vnum"))...

一套JAVA的初级题目,跪求各位大虾帮帮忙
1、 JAVA语言是由哪个软件公司开发?( B )A、 sum B、sun C、IBM D、联想 2、 以下描述错误的是?( C )A、 JAVA能编写独立运行的应用程序 B、 JAVA支持多线程 C、 JAVA是一网络应用软件 D、 JAVA能运行于windows 系统 3、程序中添加注释的作用?( B )A、使得程序运行更...

想做程序员需要学什么(小程序开发一个多少钱啊)
现代很多语言都是从C语言发展而来的,所以可以以C语言做跳板进阶其他面向陆改尺对象的高级语言。 3、学习JavaScript 若想要见效快的话,大家可以从JavaScript开始学起,毕竟你安装的浏览器就已经自带了语言环境了,并且JS现在基本前后通吃,你既可以写前端界面也可以写后端服务,是一门性价比很高的语言。想学程序,做一个...

相似回答